zoukankan
html css js c++ java
用C#获取硬盘序列号,CPU序列号,网卡MAC地址
private
string
[] GetMoc()
{
string
[] str
=
new
string
[
3
];
ManagementClass mcCpu
=
new
ManagementClass(
"
win32_Processor
"
);
ManagementObjectCollection mocCpu
=
mcCpu.GetInstances();
foreach
(ManagementObject m
in
mocCpu)
{
str[
0
]
=
m[
"
ProcessorId
"
].ToString();
}
ManagementClass mcHD
=
new
ManagementClass(
"
win32_logicaldisk
"
);
ManagementObjectCollection mocHD
=
mcHD.GetInstances();
foreach
(ManagementObject m
in
mocHD)
{
if
(m[
"
DeviceID
"
].ToString()
==
"
C:
"
)
{
str[
1
]
=
m[
"
VolumeSerialNumber
"
].ToString();
break
;
}
}
ManagementClass mcMAC
=
new
ManagementClass(
"
Win32_NetworkAdapterConfiguration
"
);
ManagementObjectCollection mocMAC
=
mcMAC.GetInstances();
foreach
(ManagementObject m
in
mocMAC)
{
if
((
bool
)m[
"
IPEnabled
"
])
{
str[
2
]
=
m[
"
MacAddress
"
].ToString();
break
;
}
}
return
str;
}
查看全文
相关阅读:
Power Designer如何批量改动数据类型
javaWeb中URLEncoder.encode空格问题
android不同机型上界面适配问题
Linux命令之编辑
Android fragment 切换载入数据卡顿问题
oracle中设置了最大链接数还是报错
[Erlang]Erlang经常使用工具解说
云计算设计模式(二十三)——Throttling节流模式
iOS 8 Share Extension Safari URL Example(在iOS中分享url的样例)
CentOS下配置HTTPS訪问主机并绑定訪问port号
原文地址:https://www.cnblogs.com/wy/p/173458.html
最新文章
Project Euler:Problem 89 Roman numerals
script脚本中写不写$(document).ready(function() {});的差别
Octave入门基础
EXP/IMP 命令参数
Lazy.js : 让 JavaScript 变懒
lo dash api
oracle 查询哪些表分区
ejb ql 返回object
HTTP的GET方法模拟
AIX上面Oracle数据库相关启动
热门文章
JavaScript 模拟装饰者模式
查看AIX是32位还是64位,查看内存、cpu等参数
设计模式(8)
oracle用户被锁定
poj 2446 Chessboard (二分图利用奇偶性匹配)
Hadoop学习笔记(1) ——菜鸟入门
Android数据存储之内部存储、外部存储
分治法——循环赛日程安排问题
设计模式
Java中用Apache POI生成excel和word文档
Copyright © 2011-2022 走看看