进程
1、获取当前程序中正在运行的所有进程
//1、获取本机所有进程 Process[] pro = Process.GetProcesses(); foreach (Process p in pro) { Console.WriteLine(p.ProcessName); }
2、杀死进程:调用Process.Kill()方法
1 //1、获取本机所有进程 2 Process[] pro = Process.GetProcesses(); 3 foreach (Process p in pro) 4 { 5 //终止进程 6 p.Kill(); 7 Console.WriteLine(p.ProcessName); 8 }
3、通过进程打开应用程序
1 //2、通过进程打开应用程序 2 Process.Start("calc"); 3 Process.Start("mspaint"); 4 Process.Start("notepad"); 5 Process.Start("iexplore", "http://www.baidu.com");
4、通过一个进程打开指定的文件
1 ProcessStartInfo psi = new ProcessStartInfo(@"C:\Users\Lenovo\Desktop\html.txt"); 2 Process p = new Process(); 3 p.StartInfo = psi; 4 p.Start();