在我的公司环境中,有这个脚本可以在很多计算机上运行,我偶尔会要求用户杀死它,因为众所周知它会不时锁定。
我在想办法自己杀死它。我注意到我可以远程列出 usingpslist
然后使用pskill
.
现在的问题是,当有人运行多个 java 应用程序(例如 Eclipse、此应用程序、另一个 java.exe 应用程序...)时,要在 pslist 中杀死正确的应用程序变得很棘手,看起来像这样:
javaw 4214 .. ...
javaw 5000 .. ...
等等。这些是不同的应用程序,但它们都从 javaw.exe 运行。有没有办法找出他们正在运行的 .jar 的名称,所以我可以根据它终止进程?