2014年7月20日 星期日

Windows Management Instrumentation (WMI)

WMI包含的範圍很廣,參閱MSDN
左邊的選單就一堆,幾個比較實用的
using System.Management;

ManagementObjectSearcher searcher =
    new ManagementObjectSearcher("SELECT * FROM Win32_ComputerSystem");
foreach (ManagementObject wmi in searcher.Get())
{
    //取得電腦名稱
    string computerName = wmi["Name"].ToString();
}

searcher = new ManagementObjectSearcher("SELECT * FROM Win32_BIOS");
foreach (ManagementObject wmi in searcher.Get())
{
    //取得BIOS序號
    string biosSerialNumber = wmi["SerialNumber"].ToString();
}

沒有留言:

張貼留言