欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 焦点 > windows 上安装nginx , 启停脚本

windows 上安装nginx , 启停脚本

2025/1/2 21:40:15 来源:https://blog.csdn.net/arduinolin/article/details/144812027  浏览:    关键词:windows 上安装nginx , 启停脚本

windows 上安装nginx , 启停脚本

cmd win
 查看进程
    tasklist /fi "imagename eq nginx.exe"
杀死进程
    taskkill -pid  16212 -f

访问
    http://127.0.0.1:8081/#

用脚本管理, 创建文件   kill.txt 

@echo off
chcp 65001
setlocal enabledelayedexpansion:loop
:: 查看 nginx.exe 进程
echo 正在查找 nginx.exe 进程...
tasklist /fi "imagename eq nginx.exe" > temp.txt:: 检查是否找到了 nginx.exe
findstr /i "nginx.exe" temp.txt > nul
if errorlevel 1 (echo 未找到 nginx.exe 进程.
) else (:: 显示找到的 nginx.exe 进程信息echo 以下是正在运行的 nginx.exe 进程:type temp.txt
):: 提示用户是否执行操作
echo.
set /p choice="请选择操作: (Y) 杀死进程, (N) 取消操作, (R) 启动 nginx, (S) 刷新状态, (Q) 退出: "
if /i "%choice%"=="Y" (echo 正在杀死 nginx.exe 进程...:: 使用 taskkill 强制杀死所有 nginx.exe 进程taskkill /f /im nginx.exe >nul 2>&1if errorlevel 1 (echo 杀死进程失败。) else (echo nginx.exe 进程已成功杀死。)
) else if /i "%choice%"=="N" (echo 已取消操作。
) else if /i "%choice%"=="R" (echo 正在启动当前目录的 nginx.exe...:: 检查当前目录是否有 nginx.exe 文件if exist "nginx.exe" (start nginx.exeecho nginx.exe 已成功启动。) else (echo 当前目录下没有找到 nginx.exe 文件。)
) else if /i "%choice%"=="S" (echo 正在刷新 nginx.exe 进程状态...:: 重新查看并显示 nginx.exe 进程状态tasklist /fi "imagename eq nginx.exe" > temp.txtfindstr /i "nginx.exe" temp.txt > nul) else if /i "%choice%"=="Q" (echo 正在退出程序...goto :end
) else (echo 无效的输入,请输入 Y、N、R、S 或 Q。
):: 清理临时文件
del temp.txt
echo.
goto loop:end
pause

效果:

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com