会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Advance
Keep it simple but not too simple!
怎样获取本地机器的MAC地址
程序代码如下:
using
System;
using
System.Management;
public
class
MAC
{
public
static
void
Main()
{
ManagementClass mc
=
new
ManagementClass(
"
Win32_NetworkAdapterConfiguration
"
);
ManagementObjectCollection moc
=
mc.GetInstances();
foreach
(ManagementObject mo
in
moc)
{
if
((
bool
)mo[
"
IPEnabled
"
]
==
true
)
Console.WriteLine(
"
MAC address\t{0}
"
, mo[
"
MacAddress
"
].ToString());
}
ManagementObject disk
=
new
ManagementObject(
"
win32_logicaldisk.deviceid=\
"
c:\
""
);
disk.Get();
Console.WriteLine(
"
Volume Serial Number:
"
+
disk.GetPropertyValue(
"
VolumeSerialNumber
"
).ToString());
}
}
输出如图:
通过上面的程序获取MAC物理地址和卷轴序列号!
posted on
2005-03-11 15:20
Advance
阅读(
2711
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
公告
导航
博客园
首页
新随笔
联系
订阅
管理