如何使用批处理获取本机本地连接MAC地址,输出到文本

如何使用批处理获取本机本地连接MAC地址,输出到文本,第1张

以下代码复制粘贴到记事本,另存为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

没那么简单吧,首先你要知道他是怎么获取你的适配器信息的,一种是直接调用api,这样的话通过tdi过滤驱动可以拦截irp包,然后修改相应信息,如果软件本身是通过自身的协议驱动发送数据包,应用层再与驱动层通信的话,tdi过滤驱动是拦截不到数据包的,这样的话你就只能通过中间层驱动来拦截,一般是对网卡信息的查询irp,中间层驱动能拦截所有的数据包,但是难度也比tdi过滤驱动大。

1

找到手机上“设置”菜单,如图所示,点击进入。

2进入“设置”后,找到“关于手机”,如图所示,点击进入。

3找到“状态信息”,如图所示,点击进入。

4向下翻菜单,即可找到“WLAN MAC地址”,这个信息即是我们需要的手机MAC地址

获取MAC地址的大概三种方法:

1、依次单击“开始”→“运行”→输入“CMD”→回车→输入“ipconfig /all”→回车。

看到"Physical Address"就是MAC地址(红框标出的部分)。

2、双击打开“本地连接”→“属性”→“配置”→“高级”→在“属性”列表找到“网络地址”,旁边的“值(V)”就是MAC的地址(红框标出的部分)。

3、双击打开“本地连接”→“支持”→“详细信息”→“实际地址”表示的数值就是MAC地址(红框标出的部分)。

  说明:MAC(Media Access Control, 介质访问控制)MAC地址,也叫硬件地址,是由48比特长(6字节),16进制的数字组成。MAC位址作为网络设备的唯一标识,一般固化在网卡信息当中。简单的说就是网卡的物理地址。

以上就是关于如何使用批处理获取本机本地连接MAC地址,输出到文本全部的内容,包括:如何使用批处理获取本机本地连接MAC地址,输出到文本、如何样在驱动层截获用户层获取MAC地址、怎么获取手机的MAC地址等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: https://outofmemory.cn/web/9351334.html

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

发表评论

登录后才能评论

评论列表(0条)

保存