我有一些.exe名称,如果它正在运行,我想终止。
编辑:我修改了迈克的例子,这是完美的:
WinExec("taskkill /IM notepad.exe /F", SW_HIDE);
最佳答案
如果您知道要杀死的进程的名称,例如notepad.exe,请在命令提示符处使用以下命令将其终止
taskkill /IM notepad.exe
这将导致程序正常终止,要求确认是否有未保存的更改。要强制终止同一进程,请在命令行中添加/ F选项。注意/ F选项,因为它会终止所有匹配的进程而不会确认。
关于c++ - 如何关闭Windows上的某个进程?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2341113/