windows下nginx管理脚本

编程

====================================================

@echo off

rem 当前bat的作用

echo ==================begin========================

cls

SET NGINX_PATH=D:

SET NGINX_DIR=D:Tools

ginx-1.5.12

color 0a

TITLE Nginx 管理程序控制面板

CLS

ECHO.

ECHO. * Nginx 管理程序 *

ECHO. * 创建2013-10-15 *

ECHO.

:MENU

ECHO. * nginx 进程list *

tasklist|findstr /i "nginx.exe"

ECHO.

ECHO. [1] 启动Nginx

ECHO. [2] 关闭Nginx

ECHO. [3] 重启Nginx

ECHO. [4] 退 出

ECHO.

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

set /p ID=

IF "%id%"=="1" GOTO start

IF "%id%"=="2" GOTO stop

IF "%id%"=="3" GOTO restart

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

PAUSE

:start

call :startNginx

GOTO MENU

:stop

call :shutdownNginx

GOTO MENU

:restart

call :shutdownNginx

call :startNginx

GOTO MENU

:shutdownNginx

ECHO.

ECHO.关闭Nginx......

taskkill /F /IM nginx.exe > nul

ECHO.OK,关闭所有nginx 进程

goto :eof

:startNginx

ECHO.

ECHO.启动Nginx......

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

%NGINX_PATH%

cd "%NGINX_DIR%"

IF EXIST "%NGINX_DIR%nginx.exe" (

echo "start "" nginx.exe"

start "" nginx.exe

)

ECHO.OK

goto :eof

以上是 windows下nginx管理脚本 的全部内容, 来源链接: utcz.com/z/518532.html

回到顶部