VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > temp > C#教程 >
  • c#获取部分硬件参数的代码

制作者:剑锋冷月 单位:无忧统计网,www.51stat.net
 

  这是一个C#获取硬盘序列号,CPU序列号,网卡MAC地址的代码,发出来,给需要的朋友!

privatestring[]GetMoc()

{ string[]str=newstring[3]; ManagementClassmcCpu=newManagementClass("win32_Processor");

ManagementObjectCollectionmocCpu=mcCpu.GetInstances();

foreach(ManagementObjectminmocCpu)

{ str[0]=m["ProcessorId"].ToString(); }

ManagementClassmcHD=newManagementClass("win32_logicaldisk");

ManagementObjectCollectionmocHD=mcHD.GetInstances();

foreach(ManagementObjectminmocHD)

{ if(m["DeviceID"].ToString()=="C:")

{ str[1]=m["VolumeSerialNumber"].ToString(); break; } }

ManagementClassmcMAC=newManagementClass("Win32_NetworkAdapterConfiguration"); ManagementObjectCollectionmocMAC=mcMAC.GetInstances();

foreach(ManagementObjectminmocMAC) { if((bool)m["IPEnabled"])

{ str[2]=m["MacAddress"].ToString(); break; } } returnstr; }



相关教程