到目前为止,我使用this函数来终止进程。但是,如果我有三个流程怎么办? 同名,其中只有一个是我要杀的那个?如果我这样做: KillTask('csrss.exe')然后它会杀死系统进程。我有我的过程的路径,我如何使用这些信息杀死它?
答案 0 :(得分:3)
迭代进程并检查每个进程的路径,然后使用此SO问题的答案(使用GetModuleFileNameEx):
get the full path from a PID using delphi
如果您启动了该过程,请记住PID或Handle并终止特定的过程。