zoukankan      html  css  js  c++  java
  • Nginx启动关闭批处理代码

    @echo off
    rem 当前bat的作用
     
    echo ==================begin========================
     
    cls 
    SET NGINX_PATH=C:
    SET NGINX_DIR=C:Projecty
    ginx-1.10.3
    color 0a 
    TITLE Nginx 管理程序
     
    CLS 
     
    ECHO. 
    ECHO. * * Nginx 管理程序   *  
    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

    界面如下:

  • 相关阅读:
    用python将博客园的文章爬取到本地
    2016.7.9
    2016.7.8
    2016.7.7
    2016.7.5
    2016.7.4
    2016.7.3
    2016.7.2
    2016.6.28
    2016.6.27
  • 原文地址:https://www.cnblogs.com/NichkChang/p/7132808.html
Copyright © 2011-2022 走看看