怎样获取本地机器的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地址_第1张图片

通过上面的程序获取MAC物理地址和卷轴序列号!

你可能感兴趣的:(怎样获取本地机器的MAC地址)