zoukankan      html  css  js  c++  java
  • 获取CPU编号和MAC地址

    首先要引用 System.Management.dll

    //取CPU编号
         public string GetCpuID()
          {
              try
              {
                  ManagementClass mc = new ManagementClass("Win32_Processor");
                  ManagementObjectCollection moc = mc.GetInstances();
      
                  string strCpuID = null;
                 foreach (ManagementObject mo in moc)
                 {
                     strCpuID = mo.Properties["ProcessorId"].Value.ToString();
                     break;
                 }
                 return strCpuID;
             }
             catch
             {
                 return "";
             }

         }

         //获取网卡mac地址
         public string GetMac()
         {
             try
             {
                 ManagementObjectSearcher query = new ManagementObjectSearcher("SELECT * FROM Win32_NetworkAdapterConfiguration");
                 ManagementObjectCollection queryCollection = query.Get();
                 foreach (ManagementObject mo in queryCollection)
                 {
                     if (mo["IPEnabled"].ToString() == "True")
                         return mo["MacAddress"].ToString();
                 }
                 return "";
             }
             catch
             {
                 return "";
             }
         }

  • 相关阅读:
    工具类官网Web原型制作分享-Adobe
    还在为黑白网页设计犯难?12款设计帮你轻松解决!!!
    联系我们吧
    单调栈&&单调队列
    *模板--数据结构
    非递归线段树专题
    反素数
    线段树专题训练
    BST
    排列与组合
  • 原文地址:https://www.cnblogs.com/zzxap/p/2175913.html
Copyright © 2011-2022 走看看