C#操作windows系统进程的方法
///如何启动进程 Process process = new Process();//创建进程对象 ProcessStartInfo startInfo = new ProcessStartInfo("进程exe启动位置", "启动携带额参数以 空格隔开 例如'args1 args2 args3' ");//括号里是(程序名,参数) process.StartInfo = startInfo; process.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; process.Start();//启动进程
///如何获取到所有的进程 public static ListLocalOpenProcessList() { List ProcessesList = Process.GetProcesses().ToList(); return ProcessesList; } //如何查找进程 List ProcessesArry=LocalOpenProcessList(); Process p= ProcessesArry.Where(e=>e.ProcessName==[你的进程名称]).Single(); ///如何结束进程 p.Kill();