/ 中存储网

Windows Nginx启动/关闭/重启的管理bat脚本

2013-09-18 11:40:27 来源:ITJS.CN
cls 

@ECHO OFF 

SET NGINX_PATH=D: 

SET NGINX_DIR=D:CommonsNginxnginx-1.4.0

color 0a 

TITLE Nginx Management  

GOTO MENU 

:MENU 

CLS 

ECHO. 

ECHO. * * * *  Nginx Management  * * * * * * * * * * * 

ECHO. * * 

ECHO. * 1 启动Nginx * 

ECHO. * * 

ECHO. * 2 关闭Nginx * 

ECHO. * * 

ECHO. * 3 重启Nginx * 

ECHO. * * 

ECHO. * 4 退 出 * 

ECHO. * * 

ECHO. * * * * * * * * * * * * * * * * * * * * * * * * 

ECHO. 

ECHO.请输入选择项目的序号: 

set /p ID= 

IF "%id%"=="1" GOTO cmd1 

IF "%id%"=="2" GOTO cmd2 

IF "%id%"=="3" GOTO cmd3 

IF "%id%"=="4" EXIT 

PAUSE 

:cmd1 

ECHO. 

ECHO.启动Nginx...... 

IF NOT EXIST %NGINX_DIR%nginx.exe ECHO %NGINX_DIR%nginx.exe不存在 

%NGINX_PATH% 

cd %NGINX_DIR% 

IF EXIST %NGINX_DIR% start %NGINX_DIR%nginx.exe 

ECHO.OK 

PAUSE 

GOTO MENU 

:cmd2 

ECHO. 

ECHO.关闭Nginx...... 

taskkill /F /IM nginx.exe > nul 

ECHO.OK 

PAUSE 

GOTO MENU 

:cmd3 

ECHO. 

ECHO.关闭Nginx...... 

taskkill /F /IM nginx.exe > nul 

ECHO.OK 

GOTO cmd1 

GOTO MENU

请修改nginx的根目录