C# 獲取操作系統相關信息

1.獲取操作系統版本(PC,PDA均支持)

Environment.OSVersion

2.獲取應用程序當前目錄(PC支持)

Environment.CurrentDirectory

3.列舉本地硬盤驅動器(PC支持)

string [] strDrives=Environment.GetLogicalDrives();

foreach(string strDrive in strDrives) {

  }

4.獲取.Net Framework版本號(PC,PDA均支持)

Environment.Version
5.獲取機器名(PC支持)

EnvironMent.MachineName
6.獲取當前環境換行符(PC支持)

Environment.NewLine
7.獲取處理器個數(PC支持)

Environment.SystemDirectory
8.獲取當前登錄用戶(PC支持)

Environment.UserName
9.獲取系統保留文件夾路徑(PC,PDA均支持)

Environment.GetFolderPath(Environment.SpecialFolder對象)

Environment.SpecialFolder對象提供系統保留文件夾標識,例如:Environment.SpecialFolder.Desktop表示桌面文件夾的路徑。
10.獲取命令行參數(PC支持)

string [] strParams=Environment.GetCommandLineArgs();

foreach(string strParam in strParams) {

}
11.獲取系統環境變量(PC支持)

System.Collections.IDictionary dict=Environment.GetEnvironmentVariables();

string str=dict[“Path”].ToString();
12.設置環境變量(PC支持)

Environment.SetEnvironmentVariable(“Path”, “Test”);
13.獲取域名(PC支持)

string strUser = Environment.UserDomainName;
14.獲取截至到當前時間,操作系統啓動的毫秒數(PDA,PC均支持)

str = Environment.TickCount.ToString();
15.映射到當前進程的物理內存數

str = Environment.WorkingSet.ToString();
16.退出應用程序

Environment.Exit(0)

發佈了7 篇原創文章 · 獲贊 0 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章