得到机器上所有正在运行的进程
实现:
Process 类 :提供对本地和远程进程的访问并使您能够启动和停止本地系统进程。
using System.Diagnostics;
...
foreach ( Process p in Process.GetProcesses())
{
string s = p.ToString(); //Console.WriteLine( p );
string s = p.ProcessName; //获取该进程的名称。
string pc = p.MachineName; //获取关联进程正在其上运行的计算机的名称
.....
}
p.Kill();//立即停止关联的进程。
p.WaitForExit(2000);//指示 Process 组件在指定的毫秒数内等待关联进程退出