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();
       }
      } 

    申明

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

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

  • 相关阅读:
    DevExpress-xaml常用控件
    循环中Random()产生相同随机数问题的对策
    插入U盘提示程序
    钛度TSG309鼠,血手幽灵P93 彩漫鼠,微星GM41Lightweight鼠标参数对比
    MarkdownPad
    C# 通过路径取文件方法
    初识张首晟教授有感
    【机器学习123】模型评估与选择 (上)
    【机器学习123】绪论
    【深度学习123】开篇
  • 原文地址:https://www.cnblogs.com/Athrun/p/724824.html
Copyright © 2011-2022 走看看