读取硬件序列号
来源:互联网 发布:淘宝沙河 编辑:程序博客网 时间:2024/04/30 03:50
using System;
using System.Collections.Generic;
using System.Text;
using System.Management;
namespace 读取序列号
...{
class Class1
...{
public static void Main()
...{
//获取CPU序列号
string cpuInfo = "";
ManagementClass cimobject = new ManagementClass("Win32_Processor");
ManagementObjectCollection moc = cimobject.GetInstances();
foreach (ManagementObject mo in moc)
...{
cpuInfo = mo.Properties["ProcessorId"].Value.ToString();
Console.WriteLine("CPU序列号:" + cpuInfo.ToString());
mo.Dispose();
}
//获取硬盘序列号
string HDid;
ManagementClass cimobject1 = new ManagementClass("Win32_DiskDrive");
ManagementObjectCollection moc1 = cimobject1.GetInstances();
foreach (ManagementObject mo in moc1)
...{
HDid = (string)mo.Properties["Model"].Value;
Console.WriteLine("硬盘序列号:" + HDid.ToString());
mo.Dispose();
}
//获取网卡地址
ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection moc2 = mc.GetInstances();
foreach (ManagementObject mo in moc2)
...{
if ((bool)mo["IPEnabled"] == true)
Console.WriteLine("网卡硬件地址:" + mo["MacAddress"].ToString());
mo.Dispose();
}
}
}
}
using System.Collections.Generic;
using System.Text;
using System.Management;
namespace 读取序列号
...{
class Class1
...{
public static void Main()
...{
//获取CPU序列号
string cpuInfo = "";
ManagementClass cimobject = new ManagementClass("Win32_Processor");
ManagementObjectCollection moc = cimobject.GetInstances();
foreach (ManagementObject mo in moc)
...{
cpuInfo = mo.Properties["ProcessorId"].Value.ToString();
Console.WriteLine("CPU序列号:" + cpuInfo.ToString());
mo.Dispose();
}
//获取硬盘序列号
string HDid;
ManagementClass cimobject1 = new ManagementClass("Win32_DiskDrive");
ManagementObjectCollection moc1 = cimobject1.GetInstances();
foreach (ManagementObject mo in moc1)
...{
HDid = (string)mo.Properties["Model"].Value;
Console.WriteLine("硬盘序列号:" + HDid.ToString());
mo.Dispose();
}
//获取网卡地址
ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection moc2 = mc.GetInstances();
foreach (ManagementObject mo in moc2)
...{
if ((bool)mo["IPEnabled"] == true)
Console.WriteLine("网卡硬件地址:" + mo["MacAddress"].ToString());
mo.Dispose();
}
}
}
}
- 读取硬件序列号
- C# 一些硬件序列号
- 读取硬盘序列号
- 读取软硬光盘序列号
- 读取硬盘物理序列号
- 读取hdd序列号
- C#读取硬盘序列号
- 读取硬盘物理序列号
- 读取硬盘序列号
- 读取硬盘序列号
- C++读取硬盘序列号
- C++读取CPU序列号
- C++读取硬盘序列号
- __cpuidex读取CPU序列号
- android 读取NFC序列号
- javascript提取硬盘序列号+其它硬件信息
- 读硬件物理序列号diskid32.h
- C++ 硬件信息 获取硬盘序列号
- 十种简单的大脑体操
- ASP.NET对象
- 修改asp.net2.0内置成员管理中的强密码规则
- 9月14日培训日记
- 用一个小程序解决一个有趣的变态奥数题
- 读取硬件序列号
- 直接下载文件
- VFP 客户/服务器应用程序中的事务处理
- C# how to connect the database
- MagicAjax问题集(一)
- Hibernate、iBATIS 与 BLOB
- 存储过程简单操作
- 狂人乱语
- MySQL下载与安装