如何从命令提示符处杀死在后台运行的特定进程?

haw*_*eye 9 windows cmd kill batch-file

假设这是一台Windows 7机器 - 我们正在谈论Windows命令行上的批处理脚本.

想象一下,我想启动和停止在后台运行的两个不同进程,并在后台运行时运行.例如:

START /B CMD /C tomcatA.bat
doSomeStuff
stopTomcatACmd
START /B CMD /C tomcatB.bat
doSomeStuff
stopTomcatBCmd
Run Code Online (Sandbox Code Playgroud)

我正在试图弄清楚如何实现stopTomcatBCmd.在Linux计算机上你可以只killpid.

我的问题是:如何杀死Windows中后台运行的特定进程?

小智 2

我认为taskkill就是您正在寻找的。使用它,您可以通过 ID 或映像名称(.exe 文件的名称)终止正在运行的进程。

您可以在此页面阅读详细的使用说明: http://www.computerhope.com/taskkill.htm