1. 程式人生 > >C#之程序 Process.Start()用法舉例

C#之程序 Process.Start()用法舉例

一個應用程式就是一個程序,而一個程序又是由多個執行緒組成的。程序幫助我們在記憶體中分配應用程式執行所需要的空間。

我們可以通過程序來直接操作應用程式。

System.Diagnostics.Process.Start("notepad.exe");        -- 開啟記事本

System.Diagnostics.Process.Start("calc.exe ");                -- 開啟計算器

System.Diagnostics.Process.Start("regedit.exe ");           -- 開啟登錄檔

System.Diagnostics.Process.Start("mspaint.exe ");        -- 開啟畫圖板

System.Diagnostics.Process.Start("write.exe ");              -- 開啟寫字板

System.Diagnostics.Process.Start("mplayer2.exe ");        --開啟播放器

System.Diagnostics.Process.Start("taskmgr.exe ");          --開啟工作管理員

System.Diagnostics.Process.Start("eventvwr.exe ");          --開啟事件檢視器

System.Diagnostics.Process.Start("winmsd.exe ");           --開啟系統資訊

System.Diagnostics.Process.Start("winver.exe ");              --開啟Windows版本資訊

System.Diagnostics.Process.Start("mailto: "+ address);    -- 發郵件

shutdown.exe:

引數:-s 關機   -r重啟   -f強行   -t 時間    -a 取消關機   -l 登出    -i 顯示使用者介面

System.Diagnostics.Process.Start("shutdown.exe","-r");              -- 關閉並重啟計算機

System.Diagnostics.Process.Start("shutdown.exe","-s -f");          -- 關閉計算機

System.Diagnostics.Process.Start("shutdown.exe","-s -f 30");     -- 30s後關閉計算機

System.Diagnostics.Process.Start("shutdown.exe","-l");               --登出計算機

System.Diagnostics.Process.Start("shutdown.exe","-a");              --撤銷關閉計算機

參考連結::http://www.cnblogs.com/zeroone/archive/2013/01/13/2858837.html