zoukankan      html  css  js  c++  java
  • windows nginx 快捷启动关闭批处理脚本

    :: 关闭回显,即执行本脚本时不显示执行路径和命令,直接显示结果
    @echo off
    rem @author luwuer
    
    color f8
    set NGINX_DIR=D:
    ginx-1.12.2
    
    :INFO
      echo.
      echo --------------------- 进程列表 ---------------------
      tasklist|findstr /i "nginx.exe"
      if errorlevel 1 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 
      if exist "%NGINX_DIR%nginx.exe" (
        cd /d %NGINX_DIR%
        start "" nginx.exe
        echo 启动成功
      ) else (
        echo "%NGINX_DIR%nginx.exe不存在"
      )
      goto INFO
    
    :STOP
      taskkill /F /IM nginx.exe > nul
      echo 已关闭所有nginx进程
      goto INFO
    
    :RESTART
      taskkill /F /IM nginx.exe > nul
      if exist "%NGINX_DIR%nginx.exe" (
        cd /d %NGINX_DIR%
        start "" nginx.exe
      ) else (
        echo "%NGINX_DIR%nginx.exe不存在"
      )
      echo 已重启
      goto INFO
    
    goto :eof
  • 相关阅读:
    C#绘制矢量图
    VC6配置boost
    MapX特性分析
    BCG文档
    VC单实例运行
    MapInfo7.0序列号和许可文件
    Mapx的VC开发实践
    网页设计实训
    illustrator初学之绘图基础1
    Ai绘图基础2
  • 原文地址:https://www.cnblogs.com/zhoading/p/11987024.html
Copyright © 2011-2022 走看看