如何实现开机绑定IP与MAC及网关IP与MAC地址的批处理

51次阅读
没有评论

共计 1002 个字符,预计需要花费 3 分钟才能阅读完成。

这篇文章主要介绍如何实现开机绑定 IP 与 MAC 及网关 IP 与 MAC 地址的批处理,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

自动绑定本机 ip 和 mac 以及网关 ip 和 mac 的批处理脚本。把以下脚本先存为 txt,再把文件后缀名改为 bat

@echo off
::::::::: 读取本机 Mac 地址
if exist ipconfig.txt del ipconfig.txt
ipconfig /all ipconfig.txt
if exist phyaddr.txt del phyaddr.txt
find Physical Address ipconfig.txt phyaddr.txt
for /f skip=2 tokens=12 %%M in (phyaddr.txt) do set Mac=%%M
::::::::: 读取本机 ip 地址
if exist IPAddr.txt del IPaddr.txt
find IP Address ipconfig.txt IPAddr.txt
for /f skip=2 tokens=15 %%I in (IPAddr.txt) do set IP=%%I
::::::::: 绑定本机 IP 地址和 MAC 地址
arp -s %IP% %Mac%
::::::::: 读取网关地址
if exist GateIP.txt del GateIP.txt
find Default Gateway ipconfig.txt GateIP.txt
for /f skip=2 tokens=13 %%G in (GateIP.txt) do set GateIP=%%G
::::::::: 读取网关 Mac 地址
if exist GateMac.txt del GateMac.txt
arp -a %GateIP% GateMac.txt
for /f skip=3 tokens=2 %%H in (GateMac.txt) do set GateMac=%%H
::::::::: 绑定网关 Mac 和 IP
arp -s %GateIP% %GateMac%
del GateIP.TXT /Q
DEL GateMac.txt /q
del IPAddr.txt /q
del ipconfig.txt /q
del phyaddr.txt /q
exit

把这个文件放到你的启动里或在计划任务里加载就可以了。

以上是“如何实现开机绑定 IP 与 MAC 及网关 IP 与 MAC 地址的批处理”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注丸趣 TV 行业资讯频道!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-25发表,共计1002字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)