Delphi - 如何通过了解其路径来杀死进程?

时间:2013-04-05 13:36:54

标签: delphi process kill

到目前为止,我使用this函数来终止进程。但是,如果我有三个流程怎么办? 同名,其中只有一个是我要杀的那个?如果我这样做:  KillTask​​('csrss.exe')然后它会杀死系统进程。我有我的过程的路径,我如何使用这些信息杀死它?

1 个答案:

答案 0 :(得分:3)

迭代进程并检查每个进程的路径,然后使用此SO问题的答案(使用GetModuleFileNameEx):

get the full path from a PID using delphi

如果您启动了该过程,请记住PID或Handle并终止特定的过程。