C#得到CPU的序列号、硬盘序列号、网卡序列号
public static void GetCpuIndex()
{
string _cpuInfo = "";
ManagementClass cimobject = new ManagementClass("Win32_Processor");
ManagementObjectCollection moc = cimobject.GetInstances();
foreach (ManagementObject mo in moc)
{
_cpuInfo = mo.Properties["ProcessorId"].Value.ToString();
}
}
// 得到硬盘序列号
public static void GetHDIndex()
{
string _HDInfo = "";
ManagementClass cimobject1 = new ManagementClass("Win32_DiskDrive");
ManagementObjectCollection moc1 = cimobject1.GetInstances();
foreach (ManagementObject mo in moc1)
{
_HDInfo = (string)mo.Properties["Model"].Value;
}
retrun _HDInfo;
}
//获取网卡硬件地址
public static void GetMacAddress()
{
string _MacAddress = "";
ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection moc2 = mc.GetInstances();
foreach (ManagementObject mo in moc2)
{
if ((bool)mo["IPEnabled"] == true)
MacAddress = mo["MacAddress"].ToString();
mo.Dispose();
}
return _MacAddress;
}
转载于:https://www.cnblogs.com/zhangtao/archive/2011/03/06/1972397.html
C#得到CPU的序列号、硬盘序列号、网卡序列号相关推荐
- 获取电脑cpu,硬盘,网卡序列号
1.命令行获取 cpu序列号:wmic cpu get processorid 硬盘序列号: 1)diskpart 2)list disk 3)select disk 0 4)detail disk ...
- 太慢不能忍!CPU又拿硬盘和网卡开刀了!
作者 | 轩辕之风 责编 | 王晓曼 来源 | 编程技术宇宙(ID:xuanyuancoding) 总线技术 我是CPU一号车间的阿Q,最近为了一件事儿搞得我挺烦的. 当初我们CPU工厂刚刚来到主板上 ...
- 太慢不能忍!CPU 又拿硬盘和网卡开刀了!
来源 | 编程技术宇宙 责编 | Carol 封图 | CSDN 下载自视觉中国 总线技术 我是CPU一号车间的阿Q,最近为了一件事儿搞得我挺烦的. 当初我们CPU工厂刚刚来到主板上建厂时,那时候主板 ...
- C/C++ 获取硬件唯一标识 (CPU序列号/硬盘号)
调用控制台来获取CPU序列号/硬盘号 不同PC的硬盘数量可能不同 若有多个硬盘,此处的输出将多个硬盘号拼接到了一起 若需拆分可自行修改. 注:插拔硬盘U盘等会造成获取到的硬盘号不同,如果想以此为机器码 ...
- Qt windows下获取CPU、主板、硬盘、网卡等相关信息
首先磁盘ID和磁盘序列号是不一样的,磁盘的一些相关信息可通过以下方式获取 查看步骤,右键我的电脑---->选择属性---->选择设备管理器---->展开磁盘驱动器 就可以看到磁 ...
- 太慢不能忍,CPU 拿硬盘和网卡开刀了!
作者 | 轩辕之风 来源 | 编程技术宇宙 总线技术 我是CPU一号车间的阿Q,最近为了一件事儿搞得我挺烦的. 当初我们CPU工厂刚刚来到主板上建厂时,那时候主板上的单位还不多,跟我们打交道最多的就是 ...
- 纯VB代码取得硬盘的物理序列号
纯VB代码取得硬盘的物理序列号 网上有很多获取硬盘序列号的代码,但大部分都只能取得逻辑分区的序列号,而不能取得硬盘的物理序列号.我们知道,逻辑分区的序列号是FORMAT时产生的,重新FORMA ...
- 两种取网卡序列号方法
对于一机多卡和在win98下无WMI服务,取网卡号需两种方法同时用: If sSystemVer = "WINDOWS98" Then Text1 = Ethern ...
- SAP IQ02 将A序列号改成B序列号后,无修改记录?
SAP IQ02 将A序列号改成B序列号后,无修改记录? IQ02 可以将某个序列号,改成另外一个序列号.如下所示,序列号154470188180018,物料号74000043, 要将该序列号改成一个 ...
- SAP 如何将无序列号的库存与序列号关联起来?
SAP 如何将无序列号的库存与序列号关联起来? 笔者所在的项目上,一些关键物料有启用序列号管理,方便实现追溯.正常情况下,物料的库存应该与序列号是匹配的.但是也会因为系统设置的漏洞,加上业务人员操作上 ...
最新文章
- 现代内存编号解读(转)
- 阿里洛神云网络这局妥了!集齐“软硬结合、创新NFV、智能管理”三张牌
- 今日c++练手之寻找n个连续的合数
- MVC教程第六篇:拦截器
- ShardingSphere(五) 公共表配置,实现读写改操作
- win和mac系统Sublime Text 3配置编译c和c++
- 一学就会之ado.net(一)
- shell脚本:判断本地和远程文件是否存在
- 身处外包中!有过低谷 5年时间让我年薪近100W...我的不放弃,让我看见了最美的明天...
- Oracle10g安装在RHEL AS 3
- 使用Async方法 Using Async Methods 精通ASP-NET-MVC-5-弗瑞曼 Listing 4-32.
- 30+的华为,也在乘风破浪
- python在文本添加超链接_在Markdown中快速插入超链接的Workflow
- 计算机win10搜不到wifi,Win10为何搜索不到Wifi?搜索不到Wifi的解决方法
- 有道云笔记分享_有道云笔记的使用分享
- mysql 批量执行sql语句_MySQL中批量执行SQL语句
- NVIDIA Jetson TK1学习与开发(一):NVIDIA Jetson TK1介绍
- Linux摄像头驱动第一篇之虚拟摄像头驱动vivi.c
- JEECMS 自定义标签
- 移动设备IP地址的获取