C#如何编程方式获取计算机主板序列号
来源:互联网 发布:小米6 手机网络不佳 编辑:程序博客网 时间:2024/06/02 05:28
C#如何编程方式获取计算机主板序列号
朱二(2008.11 转载请注明作者)
建立一个控制台应用程序,添加对程序集System.Management的引用,代码如下
- using System;
- using System.Collections.Generic;
- using System.Text;
- using System.Management;
- namespace ConsoleApplication1
- {
- class Program
- {
- static void Main(string[] args)
- {
- PrintMotherBoardInfo();
- Console.WriteLine(GetMotherBoardSerialNumber());
- }
- /// <summary>
- /// 打印主板信息
- /// </summary>
- private static void PrintMotherBoardInfo()
- {
- ManagementClass mc = new ManagementClass("WIN32_BaseBoard");
- ManagementObjectCollection moc = mc.GetInstances();
- foreach (ManagementObject mo in moc)
- {
- foreach (PropertyData pd in mo.Properties)
- {
- Console.WriteLine(string.Format("{0}{1}{2}",pd.Name,"/t", pd.Value));
- }
- }
- }
- //获取主板序号
- private static string GetMotherBoardSerialNumber()
- {
- ManagementClass mc = new ManagementClass("WIN32_BaseBoard");
- ManagementObjectCollection moc = mc.GetInstances();
- string SerialNumber = "";
- foreach (ManagementObject mo in moc)
- {
- SerialNumber= mo["SerialNumber"].ToString();
- break;
- }
- return SerialNumber;
- }
- }
- }
- C#如何编程方式获取计算机主板序列号
- 编程方式获取计算机主板序列号等的实验
- C#取得计算机主板序列号
- 如何获取硬盘序列号与主板序列号
- 如何获得硬盘序列号,以及主板的序列号 C#
- 获取主板序列号
- 获取主板序列号
- C#获取硬盘、CPU、主板、网卡的序列号
- 获取计算机的信息(IP地址、MAC地址、CUP序列号、硬盘序列号、主板信息等等)
- ubuntu获取CPU序列号或者主板序列号
- C# 获取机器的硬件信息(CPU ID序列号, 主板信息,硬盘序列号,系统信息)
- C# 获取机器的硬件信息(CPU ID序列号, 主板信息,硬盘序列号,系统信息)
- C# 获取 Mac 地址,主板信息,cpu 序列号, 磁盘卷标
- C#获取硬盘、CPU、主板、网卡的序列号…… ManagementObjectSearcher
- JAVA获取CPU 硬盘 及主板序列号
- C++ 硬件信息 获取主板序列号
- linux下用代码获取主板序列号
- JAVA获取CPU 硬盘 及主板序列号
- 快速排序的java版
- SQL Server Replication的不错的文档
- OPENSSL_Uplink(0098E000,07): no OPENSSL_Applink 错误分析
- vb6将图片和数据保存到word中的方法
- C#实现USB接口的程序代码
- C#如何编程方式获取计算机主板序列号
- GDI+实例开源
- 致所有未婚的同志
- 各大知名外企评语
- ARP欺骗攻击原理也可以这样理解
- 将下列代码,拷贝,放到IE地址栏中去,回车,看看是啥
- 将下列代码,拷贝,放到IE地址栏中去,回车,看看是啥
- 活动目录
- C#中的委托和事件