软件编程
位置:首页>> 软件编程>> C#编程>> 用C#获取硬盘序列号,CPU序列号,网卡MAC地址的源码

用C#获取硬盘序列号,CPU序列号,网卡MAC地址的源码

  发布时间:2022-01-04 01:19:59 

标签:用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;
}

0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com