zoukankan      html  css  js  c++  java
  • 通过WMI获取主板信息

    using System;
    using System.Collections.Generic;
    using System.Text;
    using System.Management;

    namespace CS
    {
        class Program
        {
            static void Main(string[] args)
            {
                PrintMotherBoardInfo();
                Console.WriteLine(GetMotherBoardSerialNumber());
            }

            /// <summary>
            /// 打印主板信息
            /// </summary>
            private static void PrintMotherBoardInfo()
            {
                ManagementClass mc = new ManagementClass("WIN32_BaseBoard");
                ManagementObjectCollection moc = mc.GetInstances();
                foreach (ManagementObject mo in moc)
                {
                    foreach (PropertyData pd in mo.Properties)
                    {
                        Console.WriteLine(string.Format("{0}{1}{2}",pd.Name,"\t", pd.Value));
                    }
                }
            }

            //获取主板序号
            private static string GetMotherBoardSerialNumber()
            {
                ManagementClass mc = new ManagementClass("WIN32_BaseBoard");
                ManagementObjectCollection moc = mc.GetInstances();
                string SerialNumber = "";
                foreach (ManagementObject mo in moc)
                {
                    SerialNumber= mo["SerialNumber"].ToString();
                    break;
                }
                return SerialNumber;
            }
        }
    }

     
  • 相关阅读:
    博客园定制CSS
    java 锁
    JavaEE各版本web.xml模板
    Thymeleaf
    Appendix
    MATLAB设置双y轴绘图,plotyy怎么设置不同图形色的颜色?坐标轴怎么设置?
    comsol出结果不正确一定要多检查自己的仿真程序有没有问题。 学会少让自己犯错误
    Data&Structural_parameters数据包
    comsol的一些S21,arg(ewfd.Ey)的问题
    origin常用函数
  • 原文地址:https://www.cnblogs.com/liufei88866/p/1732711.html
Copyright © 2011-2022 走看看