获取物理序列号,我只找到了XP下的程序,但是WIN7 VISTA就不行了
这段代码是什么意思?
private string GetSerialNumber()
{
String HDid="";
ManagementClass cimobject = new ManagementClass("Win32_DiskDrive");
ManagementObjectCollection moc = cimobject.GetInstances(); foreach (ManagementObject mo in moc)
{
HDid = (string)mo.Properties["Model"].Value;
if (HDid != "")
break;
}
return HDid;
}
是在CSDN的BLOG找到的,他说是逻辑序列号,怎么跟我找到的那个程序得到的不一样?
这段代码是什么意思?
private string GetSerialNumber()
{
String HDid="";
ManagementClass cimobject = new ManagementClass("Win32_DiskDrive");
ManagementObjectCollection moc = cimobject.GetInstances(); foreach (ManagementObject mo in moc)
{
HDid = (string)mo.Properties["Model"].Value;
if (HDid != "")
break;
}
return HDid;
}
是在CSDN的BLOG找到的,他说是逻辑序列号,怎么跟我找到的那个程序得到的不一样?
看看结果就知道 了
我就是说获得的结果不一样,晕