VISTA支持的不使用dll如何获取硬盘序列号
最佳答案
using System.Management;
public string GetHDDSerial()
{
ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT * FROM Win32_PhysicalMedia");
foreach (ManagementObject wmi_HD in searcher.Get())
{
// get the hardware serial no.
if (wmi_HD["SerialNumber"] != null)
return wmi_HD["SerialNumber"].ToString();
}
return string.Empty;
}
关于c# - 如何使用C#获取硬盘序列号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1353881/