按名称查找进程并将其删除

时间:2012-04-19 16:30:33

标签: windows qt process kill

我有一个基于Qt的更新程序应用程序需要用新文件替换正在运行的进程。在Windows上,进程运行时更新程序失败。

有没有办法可以通过名称找到一个进程,例如Firefox.exe并使用Qt杀死它?

2 个答案:

答案 0 :(得分:3)

您可以像这样调用系统: taskkill / f / im firefox.exe

答案 1 :(得分:2)

在Qt中没有API可以做到这一点,这意味着唯一的方法就是使用特定于平台的代码。