C# 获取电脑CPU序列号

ManagementClass 的作用域为:System.Management


/// 命名空间:System.Management

private static string GetCPUSerialNum()
{
    string cpuSerialNum = string.Empty;
    try
    {
        ManagementClass manc = new ManagementClass("Win32_Processor");
        ManagementObjectCollection manoc = manc.GetInstances();
        foreach (ManagementObject mano in manoc)
        {
            cpuSerialNum = mano["ProcessorId"].ToString();
            break;
        }
        manc.Dispose();
        manoc.Dispose();
    }
    catch (Exception ex)
    {
        
    }
    return cpuSerialNum;
}

猜你喜欢

转载自blog.csdn.net/BYH371256/article/details/120410884
今日推荐