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;
}
http://u.huoban001.com/space.php
查看全文
相关阅读:
String.prototype.getParm
IOS—通过ChildViewController实现view的切换
objective-c IBOutletCollection介绍
iOS方法类:CGAffineTransform的使用大概
cocoaPods下载使用记录
objective-c 中的关联介绍
操作系统--文件管理
操作系统--设备管理
操作系统--存储管理的任务
操作系统--并发进程死锁
原文地址:https://www.cnblogs.com/zpq521/p/1703710.html
最新文章
VC++中几种字符标志的解释
深入理解c++中char*与wchar_t*与string以及wstring之间的相互转换 [转]
C++开发必看 四种强制类型转换的总结 [转]
stl map高效遍历删除的方法 [转]
如果从起点到终点需要走十步,那么最累的时候可能实在三五步左右的时候 [转]
C# XML转JSON
Visual Studio 各版本下载
自定义弹窗提示2
DataTable 过滤重复行
打印插件
热门文章
C#读取XML格式字符串
aspx导出excel
StringHelper.cs(20170223)
简单的左右滚动轮播图
location.href 跳转之后,原来位置下面的代码还会继续执行
uglify-es 解决webpack 不能压缩es6 的问题
javascript判断数据类型
angularjs 定时器 销毁
js 以函数名作为参数动态执行 函数
使用 $scope.$apply 手动更新页面数据
Copyright © 2011-2022 走看看