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

    界面如下:

  • 相关阅读:
    并发编程(IO多路复用)
    411. 格雷编码
    120. 单词接龙 (BFS)
    1244. Minimum Genetic Mutation
    47.Majority Element I & II
    86. 二叉查找树迭代器
    1183. 排序数组中的单个元素
    163. 不同的二叉查找树
    428.x的n次幂
    156. 合并区间
  • 原文地址:https://www.cnblogs.com/NichkChang/p/7132808.html
Copyright © 2011-2022 走看看