新しいプロセスの開始を検出するにはどうすればよいですか? プロセスが起動しているときに、自分のプロセス以外を強制終了したい。その方法はありますか?
質問する
94 次
1 に答える
1
さて、あなたの質問は明確ではありませんが、lookProcess.GetProcessesByName
メソッドが必要です。
新しい Process コンポーネントの配列を作成し、指定されたプロセス名を共有するローカル コンピューター上のすべてのプロセス リソースにそれらを関連付けます。
例えば;
Process[] Runningcmd = Process.GetProcessesByName("cmd");
if (Runningcmd.Length == 0)
Console.WriteLine("Command Line is not running");
else
foreach(var p in Runningcmd )
{
p.Kill();
}
于 2013-08-24T19:34:00.383 に答える