【发布时间】:2012-05-21 16:50:53
【问题描述】:
我正在为我公司软件的新部署编写一批。这是我目前所拥有的...
wscript.exe "invisible.vbs" "apache_start.bat" /wait
wscript.exe "invisible.vbs" "mysql_start.bat" /wait
"C:\Program Files\Internet Explorer\iexplore.exe" http://localhost
如你所见,这个脚本应该启动apache,然后启动mysql,然后用IE打开默认页面。
问题是如果用户运行这个脚本两次,它会运行两次 apache 和 mysql 并加载两个单独的实例。我需要的解决方案是检查进程是否已经在运行,如果没有,则运行两个 wscript 命令。我对 shell 非常糟糕,所以请尝试给出具体的回应!我是一名软件工程师,而不是系统管理员。感谢您的帮助!
【问题讨论】:
标签: powershell batch-file window xampp