taskkill 是不是可以安全地关闭进程?

Posted

技术标签:

【中文标题】taskkill 是不是可以安全地关闭进程?【英文标题】:Is taskkill safe to close a process?taskkill 是否可以安全地关闭进程? 【发布时间】:2011-05-21 10:58:41 【问题描述】:

我希望能够使用 .bat 文件关闭远程计算机上的进程。 例如:taskkill /im Myapp.exe

使用 taskkill 是否适合关闭应用程序?比如点击工具栏上的“X”?

它是否让应用程序有时间运行所有关闭的方法/析构函数?还是它会导致它突然结束,丢失任何在关闭之前没有机会写入的数据?

【问题讨论】:

【参考方案1】:

是的,如果你不使用 /f。

【讨论】:

根据文档technet.microsoft.com/en-us/library/bb491009.aspx,它实际上总是会强制终止远程进程。 /f 开关仅适用于本地进程。

以上是关于taskkill 是不是可以安全地关闭进程?的主要内容,如果未能解决你的问题,请参考以下文章

taskkill终止进程的PID

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

windows下有没有kill命令,如何使用kill 结束进程,如关闭浏览器~~ 谢谢

JAVA中如何关闭这个安全提示“该程序要求具有JAVA的早期版本,是不是继续”

进程查看与关闭

windows中bat强行结束进程taskkill