获取主板、硬盘、CPU、网卡编号
来源:互联网 发布:配音网站源码 编辑:程序博客网 时间:2024/05/20 13:39
此为简单的获取主板、硬盘、CPU、网卡编号的程序:
using System;using System.Collections.Generic;using System.Text;using System.Management;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { ManagementClass processorCls = new ManagementClass("Win32_Processor"); ManagementClass HarddiscID = new ManagementClass("Win32_DiskDrive"); ManagementClass NetWorkCard = new ManagementClass("Win32_NetworkAdapterConfiguration"); // CPU处理器的信息 foreach(ManagementObject processorObj in processorCls.GetInstances()) { Console.WriteLine("Processor Id:"+processorObj["ProcessorId"]); Console.WriteLine("Processor Name:" + processorObj["Name"]); Console.WriteLine("Current Clock Speed:" + processorObj["CurrentClockSpeed"]); } // 硬盘的信息 foreach (ManagementObject LogicalDiskObj in HarddiscID.GetInstances()) { Console.WriteLine("LogicalDisk Id:" + LogicalDiskObj["Model"]); Console.WriteLine("LogicalDisk Name:" + LogicalDiskObj["Name"]); //Console.WriteLine("Current Clock Speed:" + LogicalDiskObj["CurrentClockSpeed"]); } //网卡的序列号 foreach (ManagementObject NetWorkCardObj in NetWorkCard.GetInstances()) { if ((bool)NetWorkCardObj["IPEnabled"] == true) Console.WriteLine("NetWorkCard Id:" + NetWorkCardObj["MacAddress"].ToString()); NetWorkCardObj.Dispose(); //Console.WriteLine("LogicalDisk Name:" + LogicalDiskObj["Name"]); //Console.WriteLine("Current Clock Speed:" + LogicalDiskObj["CurrentClockSpeed"]); } //主板的信息 string strbNumber = string.Empty; ManagementObjectSearcher mos = new ManagementObjectSearcher("select * from Win32_baseboard"); foreach (ManagementObject mo in mos.Get()) { strbNumber = mo["SerialNumber"].ToString(); Console.WriteLine("baseboard ID: " + strbNumber); //Console.WriteLine("baseboard ID" + mo["SerialNumber"]); Console.WriteLine("主板制造商:" + mo["Manufacturer"]); Console.WriteLine("型号:" + mo["Product"]); break; } } }}
- 获取主板、硬盘、CPU、网卡编号
- C#获取硬盘、CPU、主板、网卡的序列号
- 获取网卡MAC、硬盘序列号、CPU ID、BIOS编号
- 获取网卡MAC、硬盘序列号、CPU ID、BIOS编号
- 获取网卡MAC、硬盘序列号、CPU ID、BIOS编号
- 获取网卡MAC、硬盘序列号、CPU ID、BIOS编号
- 如何获取网卡MAC、硬盘序列号、CPU ID、BIOS编号
- 获取网卡MAC、硬盘序列号、CPU ID、BIOS编号
- 获取网卡MAC、硬盘序列号、CPU ID、BIOS编号
- 获取网卡MAC、硬盘序列号、CPU ID、BIOS编号
- 获取网卡MAC、硬盘序列号、CPU ID、BIOS编号
- VC++获取网卡MAC、硬盘序列号、CPU ID、BIOS编号
- 获取网卡MAC、硬盘序列号、CPU ID、BIOS编号
- VC++获取网卡MAC、硬盘序列号、CPU ID、BIOS编号
- VC++获取网卡MAC、硬盘序列号、CPU ID、BIOS编号
- 获取网卡MAC、硬盘序列号、CPU ID、BIOS编号
- C#获取电脑硬件信息(CPU ID、主板ID、硬盘ID、BIOS编号)说明
- C#获取电脑硬件信息(CPU ID、主板ID、硬盘ID、BIOS编号)说明
- 各种网络环境下的综合防范
- VB.NET2005创建SQL数据库(转贴)
- 加拿大网站提供虚拟整容服务
- CASIO 系列PDA开发摘要
- 如何下载网吧电影服务器上的电影
- 获取主板、硬盘、CPU、网卡编号
- 使用ASP.NET写带验证码的网页
- 大学生求职七大昏招(二)说谎(1)
- 更改注册表信息程序
- Java1.5泛型指南中文版
- ArrayList用法
- 可以收缩的目录树
- Web 前端优化最佳实践之 CSS 篇
- 什么是ArrayList?