lenmom

博客园 首页 新随笔 联系 订阅 管理
// <summary> 
/// 获取网卡物理地址 
/// </summary> 
/// <returns></returns> 
public static string getMacAddr_Local() 
{ 
    string madAddr = null; 
    ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration"); 
    ManagementObjectCollection moc2 = mc.GetInstances(); 
    foreach (ManagementObject mo in moc2) 
    { 
        if (Convert.ToBoolean(mo["IPEnabled"]) == true) 
        { 
            madAddr = mo["MacAddress"].ToString(); 
            madAddr = madAddr.Replace(':', '-'); 
        } 
        mo.Dispose(); 
    } 
    return madAddr; 
}

 

posted on 2018-03-13 14:47  老董  阅读(1297)  评论(0编辑  收藏  举报