1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 |
- @echo off
- rem zheng-tools
- rem author: shuzheng http://www.zhangshuzheng.cn
- rem GitHub: https://github.com/shuzheng
- rem OsChina: http://git.oschina.net/shuzheng/zheng
- echo ==================begin========================
- cls
- SET NGINX_PATH=D:
- SET NGINX_DIR=D:\nginx-1.11.11\
- color 0a
- TITLE zheng-tools Power By shuzheng (http://www.zhangshuzheng.cn)
- CLS
- ECHO.
- ECHO. ********************************************************************
- ECHO. * *
- ECHO. * *
- ECHO. * zheng-tools Power By shuzheng (http://www.zhangshuzheng.cn) *
- ECHO. * *
- ECHO. * *
- ECHO. ********************************************************************
- ECHO.
- :MENU
- ECHO.---------------------------- nginx 进程列表 --------------------------------
- tasklist|findstr /i "nginx.exe"
- if ERRORLEVEL 1 (echo nginx未启动) else (echo nginx已启动)
- ECHO.----------------------------------------------------------------------------
- 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
- ECHO.============================================================================
- ECHO.
- ECHO.
- GOTO MENU
- :stop
- call :shutdownNginx
- ECHO.============================================================================
- ECHO.
- ECHO.
- GOTO MENU
- :restart
- call :shutdownNginx
- call :startNginx
- ECHO.============================================================================
- ECHO.
- ECHO.
- 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
|