-7

新しいプロセスの開始を検出するにはどうすればよいですか? プロセスが起動しているときに、自分のプロセス以外を強制終了したい。その方法はありますか?

4

1 に答える 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 に答える