public void netmac() { //获取IP和MAC地
object netmac;
string st = "";
ManagementObjectSearcher Wmi = new ManagementObjectSearcher("SELECT * FROM Win32_NetworkAdapterConfiguration");
foreach (ManagementObject WmiObj in Wmi.Get())
{
if (Convert.ToBoolean(WmiObj["IPEnabled"]))
{
System.Array ar;
ar = (System.Array)(WmiObj.Properties["IPAddress"].Value);
st = ar.GetValue(0).ToString();
Console.WriteLine("IP(" + st + ")|" + "MAC(" + WmiObj["MACAddress"] + ")" + "\n");
netmac = WmiObj["MACAddress"];
//Console.WriteLine(netmac);
netmac = netmac.ToString().Replace(":", "");
//Console.WriteLine(netmac);
}
}
}
object netmac;
string st = "";
ManagementObjectSearcher Wmi = new ManagementObjectSearcher("SELECT * FROM Win32_NetworkAdapterConfiguration");
foreach (ManagementObject WmiObj in Wmi.Get())
{
if (Convert.ToBoolean(WmiObj["IPEnabled"]))
{
System.Array ar;
ar = (System.Array)(WmiObj.Properties["IPAddress"].Value);
st = ar.GetValue(0).ToString();
Console.WriteLine("IP(" + st + ")|" + "MAC(" + WmiObj["MACAddress"] + ")" + "\n");
netmac = WmiObj["MACAddress"];
//Console.WriteLine(netmac);
netmac = netmac.ToString().Replace(":", "");
//Console.WriteLine(netmac);
}
}
}