使用WMIC优雅地杀死Java进程

时间:2018-07-25 03:40:36

标签: java windows powershell wmic taskkill

我必须从Windows中优雅地杀死Java进程。要求是有一个Java主类XYZ.java,其中添加了一个名为ABC.java的关闭钩子,其中包含一些代码。当XYZ.java终止时,我必须运行ABC.java中存在的代码。

在linux中,我可以使用'kill'命令来做到这一点。 在Windows中,我使用了以下命令,但这并不能优雅地杀死我的班级: WMIC过程,其中“名称='java.exe'和命令行类似'%% XYZ %%'”可以终止。但是,我能够通过从cmd运行Java进程XYZ的同时运行CTRL + C来实现此窗口。

请提出建议。

0 个答案:

没有答案