CPU的编号怎么会重复呢?
我用以下的代码获取CPU的编号,但发现发好几台机子的编号是一样的,请问这是怎么回事呢?ManagementClass cimobject = new ManagementClass( "Win32_Processor" );
ManagementObjectCollection moc = cimobject.GetInstances();
foreach( ManagementObject mo in moc )
{
cpuInfo = mo.Properties["ProcessorId"].Value.ToString();
} --------------------编程问答-------------------- 那只是产品类型,并不是产品生产的序列号
就是同一系列,号码相同的
.net Q群:2514097 --------------------编程问答-------------------- 如楼上 取出来的并不是编号。 --------------------编程问答--------------------
string GetCpuID()--------------------编程问答-------------------- 向LZ学习
{
try
{
//获取CPU序列号代码
string cpuInfo = "";//cpu序列号
ManagementClass mc = new ManagementClass("Win32_Processor");
ManagementObjectCollection moc = mc.GetInstances();
foreach(ManagementObject mo in moc)
{
cpuInfo = mo.Properties["ProcessorId"].Value.ToString();
}
moc=null;
mc=null;
return cpuInfo;
}
catch
{
return "unknow";
}
finally
{
}
}
但还是不明白3楼的
能否再说的详细一些哪位高手
补充:.NET技术 , C#