@echo off
chcp 65001
color f8
set NGINX_DIR=D:\Program Files (x86)\nginx-1.16.0\
set NGINX_DIR_1="D:\Program Files (x86)\nginx-1.16.0"
: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_1%
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_1%
start "" nginx.exe
) else (
echo "%NGINX_DIR%nginx.exe不存在"
)
echo 已重启
goto INFO
goto :eof
window 使用bat脚本管理node启动、关闭
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。