zoukankan      html  css  js  c++  java
  • asp.net 获取服务器的硬盘id 网卡mac地址 cpu序列号

    直接调用下边的方法就行了

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



  • 相关阅读:
    java的反射机制浅谈 分类: java
    2.4.3 Cow Tours
    2.4.2 Overfencing
    2.4.1 The Tamworth Two
    Shortest Paths
    2.3.5 Controlling Companies
    2.3.4 Money Systems
    2.3.3 Zero Sum
    2.3.2 Cow Pedigrees
    2.3.1 Longest Prefix
  • 原文地址:https://www.cnblogs.com/0banana0/p/2233336.html
Copyright © 2011-2022 走看看