在Windows>=7批处理文件中,如何根据任务的.exe路径终止任务?
在这种情况下,使用taskkill/f/im“app.exe”将不起作用,因为运行的其他程序使用相同的名称,但它是完全不同的.exe。
(路径不同,实际的.exe不同)
像“taskkill/f/im”c:\ path\to\exe\app.exe这样的命令比较理想。
使用 WMIC 正如Squashman的评论所建议的,你可以用一个命令来完成:
WMIC
WMIC Process Where "ExecutablePath='C:\\path\\to\\exe\\app.exe'" Call Terminate