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)

 

轉:http://hi.baidu.com/phoee/item/7343e93ff87803fedf2221cb


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM