我实验了还可以,但是我只是截取了部分代码,见下面:
private void button1_Click(object sender, EventArgs e)
{
string cpuInfo = "";//cpu序列号
ManagementClass cimobject = new ManagementClass("Win32_Processor");
ManagementObjectCollection moc = cimobject.GetInstances();
foreach (ManagementObject mo in moc)
{
cpuInfo = mo.Properties["ProcessorId"].Value.ToString();
this.txtcpu.Text = "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;
this.txtharddisk.Text = "硬盘序列号:" + HDid.ToString();
}
//获取网卡硬件地址 9558821702001755616
ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection moc2 = mc.GetInstances();
foreach (ManagementObject mo in moc2)
{
if ((bool)mo["IPEnabled"] == true)
this.txtic.Text = "MAC address/t{0}" + mo["MacAddress"].ToString();
mo.Dispose();
}
}
注意添加一个引用:System.Management.dll
分享到:
相关推荐
获取计算机CPU ,硬盘,网卡的机器码!
c#中获取cpu序列号,硬盘id,网卡mac地址 c#中获取cpu序列号,硬盘id,网卡mac地址
用c#编写的获取计算机cpu序列号,主板ID,硬盘序列号,网卡地址的小工具(附代码)
获取CPU序列号, 硬盘序列号, 网卡物理地址的C#写的DLL
c#获取网卡MAC地址,主板信息,CPU序列号,硬盘卷标……代码....................................................
C# 获取CPU编号\获取主板ID\获取硬盘ID\获取网卡地址\获取内存信息 源代码
privatestring[]GetMoc() { string[]str=newstring[3]; ManagementClassmcCpu=newManagementClass(“win32_Processor”); ManagementObjectCollectionmocCpu=mcCpu.GetInstances(); foreach...
C#获得PC计算机网卡号、CPU号、硬盘号、IP地址、登录用户名等信息的类
用C#代码获取本机电脑CPU,硬盘序列号,网卡MAC数据
根据电脑硬件信息生成唯一的序列号,不依赖于任何第三方组件,包括:硬盘的卷标号、硬盘ID、CPU的序列号、网卡硬件地址、IP地址、登录用户名、计算机名、PC类型、物理内存。
C#获取硬件系统信息,包括CPU 序列号,硬盘序列号,网卡MAC地址,系统信息等等~~
能获取cpu、硬盘、网卡、操作系统等的设备号、卷标等等十分齐全的参数。代码量很精简。程序可直接编译运行。很牛B。
获取cpu序列号,硬盘ID,网卡MAC地址 privatevoidstring cpuInfo ="";//cpu序列号 ManagementClass cimobject =new ManagementClass("Win32_Processor"); ManagementObjectCollection moc =foreach(ManagementObject...
获取电脑硬件信息:用户操作系统、IE浏览器版本号、内存、CPU、硬盘编号、网卡Mac地址、cpu编号、主板编号、IP地址
C#获取本机CPU序列号,硬盘号及网卡获取网卡硬件地址
用C#获取硬盘信息、cpu信息、内存信息、网卡信息、操作系统信息等,包括硬盘序列号、cpu序列号、网卡mac地址获取等
C#获取计算机相关信息,如硬盘序列号、CPU序列号、网卡MC地址等等
C#读取硬件信息,cpu序列号,硬盘ID号,获取网卡MacAddress
用C#获取硬盘序列号,CPU序列号,网卡MAC地址 一般软件的注册机制可以通过获取硬件序列号,然后用非对称加密算法生成相应的公钥和私钥。但是用Managed Code写获取硬盘序列号的代码不能解决所有的问题,比如不能在非...
C#获取电脑硬件相关编号和信息 1:获取CPU信息 a:CPU频率;b:CPU序号;c:CPU厂商 等 2:获取bios信息 a:BIOS厂商;b:BIOS版本 3:获取HD信息 a:硬盘型号;b:硬盘容量;c:硬盘序列号;(硬盘类型,硬盘分区数,字节/扇,扇区/道...