这是一个批处理脚本,它的功能是检查并写入网卡的MAC地址。

首先,脚本将禁用命令回显,然后将当前目录更改为MACtool。

然后,脚本通过运行devcon64.exe命令查找Realtek PCIe GBE Family Controller网卡设备。如果找到了该设备,则继续执行下一步;否则,跳转到devfail标签。

接下来,脚本再次运行devcon64.exe命令查找VEN_10EC&DEV_8168标识的网卡设备。如果找到了两个该设备,则继续执行下一步;否则,跳转到devfail标签。

然后,脚本使用RTNicPgW64.exe命令写入第一个设备的MAC地址。如果写入失败,则跳转到getmacfail标签。

接着,脚本使用RTNicPgW64.exe命令写入第二个设备的MAC地址。如果写入失败,则跳转到getmacfail标签。

然后,脚本运行Rtinstaller64.exe命令进行一些配置,并使用RTNicPgW64.exe命令检查设备的MAC ID。如果检查失败,则跳转到macidfail标签。

接下来,脚本通过chkmac标签中的循环检查两个设备的MAC地址是否相同。如果相同,则跳转到macfail标签。

最后,如果所有步骤都通过,脚本将显示“Write mac add pass”消息,并显示网卡的详细信息。然后脚本结束。

其中,各个标签(如devfail、macfail、macidfail、getmacfail)用于处理不同的错误情况

解释以下:echo off cd d MACtool chkdevice color 07 devcon64exe find find i Realtek PCIe GBE Family Controller if errorlevel equ 1 goto devfail devcon64exe find find c VEN_10EC&DEV_8168 find i 2 if er

原文地址: https://www.cveoy.top/t/topic/iWMN 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录