zoukankan      html  css  js  c++  java
  • 获取cpu序列号,硬盘ID,网卡MAC地址

    获取cpu序列号,硬盘ID,网卡MAC地址
      private void GetInfo()
      {
       string cpuInfo = "";//cpu序列号
       ManagementClass cimobject = new ManagementClass("Win32_Processor");
       ManagementObjectCollection moc = cimobject.GetInstances();
       foreach(ManagementObject mo in moc)
       {
        cpuInfo = mo.Properties["ProcessorId"].Value.ToString();
        Response.Write ("cpu序列号:"+cpuInfo.ToString ());
       }

       //获取硬盘ID
       String HDid;
       ManagementClass cimobject1 = new ManagementClass("Win32_DiskDrive");
       ManagementObjectCollection moc1 = cimobject1.GetInstances();
       foreach(ManagementObject mo in moc1)
       {
        HDid = (string)mo.Properties["Model"].Value;
        Response.Write ("硬盘序列号:"+HDid.ToString ());
       }


       //获取网卡硬件地址
       
       
       ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration");
       ManagementObjectCollection moc2 = mc.GetInstances();
       foreach(ManagementObject mo in moc2)
       {
        if((bool)mo["IPEnabled"] == true)
         Response.Write("MAC address\t{0}"+mo["MacAddress"].ToString());
        mo.Dispose();
       }
      }

  • 相关阅读:
    IntelliJ Idea 快捷键列表
    mysql索引类型和方式
    基本git指令
    idea中deBug方法
    BeanUtils.copyProperties(A,B)使用注意事项
    MySQL字段类型
    JAVA常识1
    Redis在windows下的安装下载
    Netty
    IDEA工具
  • 原文地址:https://www.cnblogs.com/ejiyuan/p/568148.html
Copyright © 2011-2022 走看看