实现:
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 组件在指定的毫秒数内等待关联进程退出