假设这是一台 Windows 7 机器 - 我们正在讨论 Windows 命令行上的批处理脚本。
想象一下,我想启动和停止在后台运行的两个不同进程,并在它们在后台运行时运行它们。例如:
START /B CMD /C tomcatA.bat
doSomeStuff
stopTomcatACmd
START /B CMD /C tomcatB.bat
doSomeStuff
stopTomcatBCmd
我正在尝试弄清楚如何实现 stopTomcatBCmd
。在 Linux 机器上,您可以kill
pid
。
我的问题是:如何终止在 Windows 后台运行的特定进程?
最佳答案
我认为 taskkill 是您要找的东西。 使用它,您可以通过其 ID 或图像名称(.exe 文件的名称)终止正在运行的进程。
您可以在本页阅读详细的使用说明: http://www.computerhope.com/taskkill.htm
关于windows - 如何从命令提示符处终止在后台运行的特定进程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28852942/