zoukankan      html  css  js  c++  java
  • 获取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 ());
       }


       
    //获取网卡硬件地址
    9558821702001755616
       
       
       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();
       }
      } 

    申明

    非源创博文中的内容均收集自网上,若有侵权之处,请及时联络,我会在第一时间内删除.再次说声抱歉!!!

    博文欢迎转载,但请给出原文连接。

  • 相关阅读:
    mybatis 使用动态SQL
    mybatis 使用resultMap实现关联数据的查询(association 和collection )
    mybatis中的resultMap
    struts2 + ajax + json的结合使用,实例讲解
    destroy-method="close"的作用
    ajax
    Iterator<转>
    实现ajax
    struts返回json
    orm 相关
  • 原文地址:https://www.cnblogs.com/Athrun/p/724824.html
Copyright © 2011-2022 走看看