如何检测新进程的开始?当它们开始时,我想杀死除我的进程之外的其他进程。有什么办法吗?
问问题
94 次
1 回答
1
好吧,你的问题不清楚,但你应该看看Process.GetProcessesByName
方法。
创建一个新进程组件数组,并将它们与本地计算机上共享指定进程名称的所有进程资源相关联。
例如;
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 回答