/ / Delphi-パスを知ることでプロセスを強制終了する方法は? -デルファイ、プロセス、キル

Delphi - そのパスを知ってプロセスを殺すには? - デルファイ、プロセス、殺す

今まで使っていた この プロセスを強制終了する関数。 しかし、3つのプロセスがある場合はどうなりますか 同じ名前で、そのうちの1つだけが私が殺したいのですか?これを行う場合: KillTask​​( "csrss.exe")その後、システムプロセスを強制終了します。プロセスのパスがありますが、この情報を使用してプロセスを終了するにはどうすればよいですか?

回答:

回答№1の場合は3

プロセスを反復処理し、各プロセスのパスを確認してから、このSO質問の回答を使用します(GetModuleFileNameExを使用)。

delphiを使用してPIDからフルパスを取得する

プロセスを起動した場合は、PIDまたはハンドルを覚えて、特定のものを強制終了します。