• 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

    界面如下:

  • 相关阅读:
    在Linux CentOS 6.6上安装Python 2.7.9
    CentOS yum 安装LAMP PHP5.4版本
    yum 安装php环境
    如何在Eclipse配置PyDev插件
    vagrant使用小结
    虚拟机下安装CentOS6.5系统教程
    python
    library cahce pin
    利用分析函数删除重复数据
    组合索引避免索引扫描后在过滤
  • 原文地址:https://www.cnblogs.com/NichkChang/p/7132808.html
Copyright © 2020-2023  润新知