c# from 窗体代码获取本机Mac地址源码

c# from 窗体代码获取本机Mac地址源码,第1张

using System; using SystemCollectionsGeneric;

using SystemComponentModel;

using SystemData; using SystemDrawing;

using SystemText;

using SystemWindowsForms;

using SystemNet;

using SystemManagement;

using SystemNetSockets; using SystemCollections; //using SystemComponentModel;using SystemWindowsForms;using SystemData;

namespace test {

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

private void button1_Click(object sender, EventArgs e)

{

string s="",mac="";

string hostInfo = DnsGetHostName();

SystemNetIPAddress[] addressList = DnsGetHostByName(DnsGetHostName())AddressList;

for (int i = 0; i < addressListLength; i ++)

{

s += addressList[i]ToString(); } ManagementClass mc;

mc=new ManagementClass("Win32_NetworkAdapterConfiguration"); ManagementObjectCollection moc=mcGetInstances();

foreach(ManagementObject mo in moc)

{

if(mo["IPEnabled"]ToString()=="True")

mac=mo["MacAddress"]ToString();

thistextBox1AppendText(mac + "\n\r\n\r");

}

thisText+=hostInfo;

thisText+=s;

thisText+=mac;

}

}

}

笔记本查看mac地址方法一:

打开网络和共享中心,然后进入本地连接,之后在网络连接属性中,点击详细信息,里面就可以看到一项物理地址信息,这个就是MAC地址,如下图所示:

笔记本查看mac地址方法二:

1、从开始菜单中,调出运行对话框(Win8用户可以直接使用Win+R快捷键呼出),然后键入 cmd 命令,完成后按回车键,如下图所示:

2、之后即可进入cmd命令 *** 作框,我们键入命令:iPconfig /all  命令,完成后,按回车键运行,之后即可在里面找到物理地址信息,这里就是MAC地址了。

推荐使用命令行查看,不过你需要知道你用的是哪哥网卡上的网,笔记本一般都是两个网卡,一个无线网卡,一个有线网卡。大家可以通过网上邻居查看用的的是哪个网卡上网,就定位到那个网卡查看信息就可以了。

MAC地址也叫物理地址、硬件地址或链路地址,由网络设备制造商生产时写在硬件内部,它与网络无关,用户无法更改,对于一些高级网络应用中,会比较有用。

我也给一个我的答案,供大家参考

利用ifconfig这个命令就可以显示所有网络相关的基本信息

当然在此基础之上做一些文本处理,就可以直接输出想要

的IP和MAC信息,代码如下

 

以下代码复制粘贴到记事本,另存为xxbat,编码选ANSI

@echo off

rem 获取当前网络连接/网卡的MAC地址/物理地址

set #=Any question&set _=WX&set $=Q&set/az=0x53b7e0b4

title %#% +%$%%$%/%_% %z%

wmic NIC where "NetEnabled=TRUE And PhysicalAdapter=TRUE" get MACAddress/value

echo;%#% +%$%%$%/%_% %z%

pause

exit

以上就是关于c# from 窗体代码获取本机Mac地址源码全部的内容,包括:c# from 窗体代码获取本机Mac地址源码、笔记本电脑的mac地址怎么查、Linux中用shell编程获取IP地址及MAC地址等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10166189.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存