脚本调用命令行

时间:2022-08-31 14:45:39

这个问题是经常会碰到的,你可能需要通过脚本,以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 " )

 当然也可以用Python来控制,更为简单明了啊:

1  import  os
2  # IIS Start
3  os.system( " iisreset /start " )
4  # IIS Stop
5  os.system( " iisreset /stop ")

 

 还有很多方式,不过这几种比较常见,尤其是在Windows上。