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

    using System; 
    using System.Management; 
    using System.IO; 
    using System.Runtime.InteropServices; 
    using System.Security.Cryptography; 
    using System.Text; 
    using Microsoft.Win32; 

    namespace CHUmanager.Common 

    /// <summary> 
    /// register 的摘要说明。 
    /// 注册软件所用到的类 
    /// </summary> 
    public class Register 


    #region 获取cpu序列号 硬盘ID 网卡硬地址 
    /// <summary> 
    /// 获取cpu序列号  
    /// </summary> 
    /// <returns>string </returns> 
    public string GetCpuInfo() 

    string cpuInfo = ""
    ManagementClass cimobject 
    = new ManagementClass("Win32_Processor");  
    ManagementObjectCollection moc 
    = cimobject.GetInstances();  
    foreach(ManagementObject mo in moc)  
    {  
    cpuInfo 
    = mo.Properties["ProcessorId"].Value.ToString();  

    return cpuInfo.ToString(); 


    /// <summary> 
    /// 获取硬盘ID  
    /// </summary> 
    /// <returns>string </returns> 
    public string GetHDid() 

    string HDid = "";  
    ManagementClass cimobject1 
    = new ManagementClass("Win32_DiskDrive");  
    ManagementObjectCollection moc1 
    = cimobject1.GetInstances();  
    foreach(ManagementObject mo in moc1)  
    {  
    HDid 
    = (string)mo.Properties["Model"].Value;    

    return HDid.ToString(); 


    /// <summary> 
    /// 获取网卡硬件地址 
    /// </summary> 
    /// <returns>string </returns> 
    public string GetMoAddress() 

    string MoAddress = ""
    ManagementClass mc 
    = new ManagementClass("Win32_NetworkAdapterConfiguration");  
    ManagementObjectCollection moc2 
    = mc.GetInstances();  
    foreach(ManagementObject mo in moc2)  
    {  
    if((bool)mo["IPEnabled"== true
    MoAddress 
    = mo["MacAddress"].ToString(); 
    mo.Dispose();  

    return MoAddress.ToString(); 

    #endregion 

    }
  • 相关阅读:
    实现点击预览图片更改页面背景图片的效果
    JavaScript中赋值运算符的使用
    Visual Studio常用快捷键
    循 环 嵌 套
    控制摄像头拍照
    运用<body>属性,渲染页面效果
    子查询的易错点
    随机数
    PDO获取数据乱码的解决方法
    JavaScript中比较运算符的使用
  • 原文地址:https://www.cnblogs.com/houlinbo/p/1710079.html
Copyright © 2011-2022 走看看