用 taskkill 轻柔地结束 javaw.exe 进程

Posted

技术标签:

【中文标题】用 taskkill 轻柔地结束 javaw.exe 进程【英文标题】:End javaw.exe process softly with taskkill 【发布时间】:2012-06-10 07:25:19 【问题描述】:

我在关闭 javaw.exe 进程时遇到问题。 我喜欢用柔和的方式来做,所以 taskkill /F 无济于事。

尝试通过 taskkill /PID 关闭 javaw 会以“SUCESS”消息结束,但进程仍在继续运行。

我使用的是 Windows XP SP 3,并且在这台机器上获得了管理员权限。

有什么想法吗?

非常感谢!

【问题讨论】:

【参考方案1】:

所以,最后我找到了解决问题的方法,但使用 taskkill 无法解决。有一个程序可以将 CTRL-BREAK 发送到名为“SendSignal”的任何进程。我以前试过这个,但我所有的响应过程都是一条错误消息,它一直在运行。我更改了发送 CTRL+C 的程序。在此之后,我能够轻轻地关闭我的 Javaw 进程。感谢大家的帮助!

【讨论】:

【参考方案2】:

你可以试试:

taskkill /im javaw.exe

【讨论】:

感谢您的发帖。带有 /im 的 taskkill 与 /pid 具有相同的效果。所以还是同样的问题。

以上是关于用 taskkill 轻柔地结束 javaw.exe 进程的主要内容,如果未能解决你的问题,请参考以下文章

windows中bat强行结束进程taskkill

cmd如何自动查杀指定进程?用tasklist+find找出指定进程,怎么继续。

批处理taskkill执行结束不掉程序以及停留问题

如何用cmd强制结束某个程序?

如何用CMD命令结束一个进程和打开一个程序?

用 Python 结束外部程序