...
using System.Management;//引用此類
private string GetMAC()
{
string strMAC = null;
ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection moc = mc.GetInstances();
foreach (ManagementObject mo in moc)
{
if ((bool)mo["IPEnabled"] == true)
strMAC = mo["MacAddress"].ToString();
}
return strMAC;
}