获取本机MAC地址

ManagementClass objCustom1 = new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection objCustom2 = objCustom1.GetInstances();
string strMac = string.Empty;
foreach (ManagementObject objCustom3 in objCustom2)
{
if ((bool)objCustom3["IPEnabled"] == true)
{
strMac = objCustom3["MacAddress"].ToString().Replace(':','-');
}
}

MessageBox.Show(strMac);

 

posted on 2013-02-07 19:03  TopCoder.NET  阅读(743)  评论(0编辑  收藏  举报