cls @ECHO OFF SET NGINX_PATH=D: SET NGINX_DIR="D:\Program Files\nginx-1.8.0\" color 0a TITLE Nginx 管理脚本 For Windows GOTO MENU :MENU CLS ECHO. 1 启动 * 2 关闭 * 3 重启 * 4 状态 * 5 退出 * 0 菜单 ECHO. * * * * * * * * * * * * * * * * * * * * * * * * :INPUT ECHO. set /p ID= IF "%id%"=="0" GOTO MENU IF "%id%"=="1" GOTO START IF "%id%"=="2" GOTO STOP IF "%id%"=="3" GOTO RESTART IF "%id%"=="4" GOTO STATUS IF "%id%"=="5" EXIT :START ECHO.启动Nginx... IF NOT EXIST %NGINX_DIR%nginx.exe ECHO 路径配置有误 %NGINX_PATH% cd %NGINX_DIR% set n=nginx.exe IF EXIST %NGINX_DIR%nginx.exe tasklist|findstr /i %n%||start nginx GOTO INPUT :STOP ECHO.关闭Nginx... taskkill /F /IM nginx.exe > nul GOTO INPUT :RESTART ECHO.关闭Nginx... taskkill /F /IM nginx.exe > nul GOTO START GOTO INPUT :STATUS set n=nginx.exe tasklist|findstr /i %n% GOTO INPUT
转载请注明:Findever » windows下nginx管理脚本