脚本调用命令行
这个问题是经常会碰到的,你可能需要通过脚本,以Shell调用操作系统的一些东东,因此下面列几个常见的脚本调用命令行情况:
Windows下,用JavaScript控制iis服务器的启动和关闭:
<script type="text/javascript">
function iis_control(arg)
{
//arg can be "start" or "stop"
var WshShell = new ActiveXObject("WScript.Shell");
var oExec = WshShell.Exec("iisreset /" + arg);
}
</script>
也可以用vbs来控制:
1 Set objShell = CreateObject("Wscript.Shell")
2 objShell.Run("iisreset /start")
2 objShell.Run("iisreset /start")
当然也可以用Python来控制,更为简单明了啊:
1 import os
2 #IIS Start
3 os.system("iisreset /start")
4 #IIS Stop
5 os.system("iisreset /stop")
2 #IIS Start
3 os.system("iisreset /start")
4 #IIS Stop
5 os.system("iisreset /stop")
还有很多方式,不过这几种比较常见,尤其是在Windows上。
Author:dulvyizhihua