配色: 字号:
获取本电脑的Mac地址(DOS窗口下输入getmac试一试)
2012-10-09 | 阅:  转:  |  分享 
  
运行结果:



测试情况:



usingSystem;

usingSystem.Collections.Generic;

usingSystem.Linq;

usingSystem.Text;

usingSystem.Management;

//如果没有此命名空间,则在引用中添加

namespaceGetNetworkCard

{

classProgram

{

staticvoidMain(string[]args)

{

ManagementClassmc=newManagementClass("Win32_NetworkAdapterConfiguration");

ManagementObjectCollectionmoc=mc.GetInstances();

string[]MacAddress=newstring[2];

inti=0;

foreach(ManagementObjectmoinmoc)

{

if((bool)mo["IPEnabled"]==true)

{

MacAddress[i]=mo["MacAddress"].ToString();

i++;

}

mo.Dispose();

}

Console.WriteLine("本机的Mac地址:");

foreach(stringminMacAddress)

Console.WriteLine(m);

}

}

}



献花(0)
+1
(本文系Honey_Dog首藏)