/// <summary>
/// 获取CPU序列号
/// </summary>
private void Get_SystemDisk_Number()
{
DateTime Start = DateTime.Now;
try
{
String Cpu_Number=null;
ManagementObjectSearcher Wmii = new ManagementObjectSearcher("SELECT * FROM Win32_Processor");
foreach (ManagementObject WmiObj in Wmii.Get())
{
Cpu_Number= WmiObj["ProcessorId"].ToString();
}
CPU_Value= Cpu_Number;
}
catch (Exception)
{
}
try
{
ManagementClass MAC = new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection moc = MAC.GetInstances();
string[] MacAddress = new string[2];
int ii = 0;
foreach (ManagementObject mo in moc)
{
if ((bool)mo["IPEnabled"] == true)
{
MacAddress[ii] = mo["MacAddress"].ToString();
ii++;
}
mo.Dispose();
}
MAC_Value= MacAddress[0].ToString();
}
catch (Exception)
{
}
Run_Time = (DateTime.Now - Start).ToString();
}
C# 获取CPU序列号
最新推荐文章于 2024-05-22 16:55:47 发布