您的位置:首页 > 其它

HardwareSerialNumber(硬盘号,CPU号)

2009-06-18 12:12 387 查看
//need using System.Management;
public class HardwareSerialNumber
{
public string GetDiskVolumeSerialNumber()
{
ManagementObject disk = new ManagementObject("win32_logicaldisk.deviceid=\"C:\"");
disk.Get();
return disk.GetPropertyValue("VolumeSerialNumber").ToString();
}

public List<string> GetCPUSerialNumber()
{
List<string> cpus = new List<string>();
ManagementClass mc = new ManagementClass("win32_Processor");
ManagementObjectCollection objCollection = mc.GetInstances();
foreach (ManagementObject item in objCollection)
{
cpus.Add(item.Properties["Processorid"].Value.ToString());
}
return cpus;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: