查找客户端计算机的Mac ID [英] Find the Mac id Of client Machine

查看:128
本文介绍了查找客户端计算机的Mac ID的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何查找客户端计算机的MAC ID

How to find the MAC Id of Client Machine

推荐答案

您好,

使用WMI可以轻松实现.试试这个:

Hi,

easy to achieve with WMI. Try this:

private string GetMac()
{
    string Mac = string.Empty;
    ManagementClass MC = new ManagementClass("Win32_NetworkAdapter");
    ManagementObjectCollection MOCol = MC.GetInstances();
    foreach (ManagementObject MO in MOCol)
        if (MO != null)
        {
           if (MO["MacAddress"] != null)
                    {
                         Mac = MO["MACAddress"].ToString();
                         if (Mac != string.Empty)
                             break;
                    }
        }
    return Mac;
}



关于



Regards


using System.Net.NetworkInformation


private void Form15_Load(object sender, EventArgs e)
      {
         
          NetworkInterface[] nics = NetworkInterface.GetAllNetworkInterfaces();

          label1.Text = nics[0].GetPhysicalAddress().ToString();

      }


这篇关于查找客户端计算机的Mac ID的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆