如何批量杀死一个任务?

How to kill a task in batch?

我在批量处理 taskkill 时遇到了问题,我试图杀死一个休眠了 x 秒的 vbscript。 所以基本上我想终止这个任务: http://i.imgur.com/nNVf1Fh.png

但不知何故我似乎弄错了,我不知道我必须在 taskkill x

中编写任务的哪一部分

提前致谢!

在任务管理器顶部菜单中,select显示此 运行 进程的 Process ID

然后在命令提示符下,

  taskkill /pid 1234

其中 1234 id 是你想要杀死的 Process ID

这会在不知道 pid 的情况下杀死它,但是它会杀死 所有 wscript.exe 实例.

TASKKILL /F /IM wscript.exe

VBScript 确实有超时参数 - 请参阅 cscript /?

taskkill /im wscript.exe /im cscript.exe /f

将杀死所有 运行 vbscripts。

如果你想具体一点,你如何区分 运行 脚本。