我有一个 java 脚本正在运行并根据 pid 杀死一些进程。我使用“taskkill /F /pid”命令运行一个shell,添加进程的pid。我有一个问题,有时这些进程没有被杀死。虽然我再次运行脚本。
1)我怎样才能找出为什么它没有被杀死?
2)*你知道一个更强大的程序(比taskkill)来杀死一个进程吗???
10X
有一个非常有用的工具叫做 wmic,它提供了强大的进程终止机制。
wmic process where "ProcessId=1234" CALL Terminate
, 1234 是你要杀死的进程的 pid
有关如何使用 wmic 的更多详细信息,请参阅wmic