日度归档:2017年7月25日

bat启动nginx和php-cgi

@echo off
start /D %CD%\nginx-1.11.3 /MIN /B %CD%\nginx-1.11.3\nginx.exe
start /D %CD%\php-5.4.45-nts-Win32-VC9-x86 /MIN /B %CD%\php-5.4.45-nts-Win32-VC9-x86\php-cgi.exe -b 127.0.0.1:9054
start /D %CD%\php-5.5.37-nts-Win32-VC11-x64 /MIN /B %CD%\php-5.5.37-nts-Win32-VC11-x64\php-cgi.exe -b 127.0.0.1:9055
start /D %CD%\php-5.6.30-nts-Win32-VC11-x64 /MIN /B %CD%\php-5.6.30-nts-Win32-VC11-x64\php-cgi.exe -b 127.0.0.1:9056
start /D %CD%\php-7.0.9-nts-Win32-VC14-x64 /MIN /B %CD%\php-7.0.9-nts-Win32-VC14-x64\php-cgi.exe -b 127.0.0.1:9070
start /D %CD%\php-7.1.4-nts-Win32-VC14-x64 /MIN /B %CD%\php-7.1.4-nts-Win32-VC14-x64\php-cgi.exe -b 127.0.0.1:9071

vbscript静默启动bat文件

dim answer
answer=MsgBox("Start Nginx && php-cgi?",65,"Start Web Service")
if answer=vbOK then
    set ws=wscript.createobject("wscript.shell")
    ws.run "start-web-services.bat /start",0
end if

定义和用法
MsgBox 函数可显示一个消息框,等待用户点击某个按钮,然后返回指示被点击按钮的值。
MsgBox 函数可返回下面的值:
1 = vbOK – 确定按钮被单击。
2 = vbCancel – 取消按钮被单击。
3 = vbAbort – 终止按钮被单击。
4 = vbRetry – 重试按钮被单击。
5 = vbIgnore – 忽略按钮被单击。
6 = vbYes – 是按钮被单击。
7 = vbNo – 否按钮被单击。