可以使用批处理脚本(.bat)来停止 Windows 上运行的 Nginx 进程。以下是一个简单的示例:
首先,创建一个名为 stop_nginx.bat
的文本文件,然后将以下命令粘贴到文件中:
@echo off
taskkill /f /im nginx.exe
保存文件后,双击运行该批处理文件,它将使用 taskkill
命令强制终止名为 nginx.exe
的进程。确保在运行脚本之前已经启动了 Nginx。
当批处理脚本 stop_nginx.bat
运行时,它执行以下命令:
@echo off
: 这是命令行的一个指令,用于关闭命令行窗口的回显功能,这样在执行脚本时就不会显示每个命令的执行结果。
taskkill /f /im nginx.exe
: 这个命令用于终止进程。其中:
taskkill
是 Windows 中用来结束任务或进程的命令。/f
是一个选项,表示强制终止进程,不需要用户进行确认。/im
后面跟着要结束的进程名或可执行文件名,这里是 nginx.exe
。这告诉命令终止所有具有该名称的进程。因此,当运行 stop_nginx.bat
时,它会强制关闭名为 nginx.exe
的进程,从而停止 Nginx 服务。请注意,这个脚本会立即结束 Nginx,所以在运行之前确保没有重要的工作正在进行并且保存了所有需要保存的文件。