首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

100分求获取能代表计算机唯一的硬件信息解决办法

2011-12-30 
100分求获取能代表计算机唯一的硬件信息请问如何获取能代表计算机唯一的硬件信息,比如硬盘或cpu,获取它们

100分求获取能代表计算机唯一的硬件信息
请问如何获取能代表计算机唯一的硬件信息,比如硬盘或cpu,获取它们的序列号,试了一些用wmi的办法,若是同型号的硬件会显示成一样的结果,请问有没有能唯一标识一台计算机的硬件信息,如果有请赐教获取方法!在下不胜感激!请高手指教!分不是问题!
下面是我现在获取硬盘ID的方法:
private   string   getHardDiskSn()
{
          string   HDid   =   " ";
          ManagementClass   cimobject   =   new   ManagementClass( "Win32_DiskDrive ");  
          ManagementObjectCollection   moc   =   cimobject.GetInstances();  
          foreach(ManagementObject   mo   in   moc)  
          {  
                  HDid   +=   (string)mo.Properties[ "Model "].Value+ ", ";  
          }
          return   HDid;
}
但是获取同型号硬件的计算机的结果是相同的,请问该如何解决?

[解决办法]
up


[解决办法]
硬盘序列号,网卡mac地址
[解决办法]
http://www.pconline.com.cn/pcjob/process/other/others/0410/471619.html
使用c#获得cpu,硬盘的序列号(源码)

热点排行