脚本调用命令行

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

posted @ 2008-11-21 15:32  dulvyizhihua  阅读(552)  评论(0编辑  收藏  举报