Process 進程類
(1).得到當前正在計算機中運行的程序的進程
//得到當前在計算機中運行的進程 Process[] pros = Process.GetProcesses(); foreach (Process item in pros) { Console.WriteLine(item); }
(2).運行計算機上的一些程序
//經過進程打開一些應用程序 Process.Start("calc"); //計算機 Process.Start("mspint"); //畫圖 Process.Start("notepad"); //記事本 Process.Start("iexplore", "http://www.baidu.com");
(3).打開計算機上的指定文件
//經過進程打開電腦上指定的文件: string path = @"C:\Users\zyj\Desktop\使用迅雷下載百度雲的內容.txt"; ProcessStartInfo psi = new ProcessStartInfo(path); //1.建立一個進程對象 Process p = new Process(); //2.獲取要運行的文件的數據 p.StartInfo=psi; //3.運行 p.Start();
在編程中咱們使用進程類的狀況很少,可是咱們須要知道有這個東西,
一個進程是由N多個線程組成.