在 Windows 中终止特定的启动进程

在 Windows 中终止特定的启动进程

我怎样才能终止一个我不知道 PID 或图像名称的进程?

因此,在我的 Powershell 或 CMD 终端中,我可以使用这个我弄乱的命令启动一个进程。

cmd.exe /c start /min python .\program_name.py

所以我的理解是第一部分是:cmd.exe /c启动一个新的 CMD 终端,运行其余命令然后终止。

下一部分是:start /min从新的 CMD 终端启动最小化的 python 进程。

最后一部分是:python .\program_name.py它只是启动了进程。在我的例子中,这个过程是连续的,没有返回调用。

那么我该如何终止此进程?我尝试使用终止它,program_name.py或者使用 title 参数以某种方式向新的 CMD 终端添加标题。

我使用此来源命令以及这个来源开始

由于某种原因启动了 3 个子进程的进程图像

答案1

如果您只有一个这样的进程,您可以终止可执行文件:

taskkill /im python.exe

如果进程很顽固并且不会终止,请添加参数 /f以强制终止该进程。

有关详细信息,请参阅 任务终止

相关内容