从批处理文件创建窗口服务?

时间:2014-02-15 08:19:40

标签: php windows batch-file nginx

我有一个批处理文件名start_all_service.bat包含以下代码

@ECHO OFF
taskkill /f /IM nginx.exe
taskkill /f /IM php-cgi.exe
@ECHO OFF
c:\nginx\nginx.exe
REM c:\php\php-cgi.exe -b 127.0.0.1:9000 -c c:\php\php.ini
ping 127.0.0.1 -n 1>NUL
echo Starting nginx
echo .
echo .
echo .
ping 127.0.0.1 >NUL
c:\nginx\php\php-cgi.exe -b 127.0.0.1:9000 -c c:\nginx\php\php.ini
echo php-cgi.exe has started

我需要将此批处理文件作为窗口服务。

1 个答案:

答案 0 :(得分:0)

由于您的脚本没有循环或保持运行,为什么不制作在启动时运行的计划任务?一次性行动不是真正的服务。