绑定本地IP和MAC及网关IP和MAC的批处理

本文介绍了一个批处理脚本,用于自动绑定本机的IP地址与其MAC地址,并同时绑定网关的IP地址与MAC地址。该脚本还包含了一个VBS脚本,用于定期执行批处理文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

MACB0nd.bat
None.gifREM @echo off 
None.gifREM
 读取本机Mac地址 
None.gif
if exist ipconfig.txt del ipconfig.txt 
None.gifipconfig 
/all >ipconfig.txt 
None.gif
if exist phyaddr.txt del phyaddr.txt 
None.giffind 
"Physical Address" ipconfig.txt >phyaddr.txt 
None.gif
for /"skip=2 tokens=12" %%M in (phyaddr.txt) do set Mac=%%M 
None.gif
REM 读取本机ip地址 
None.gif
if exist IPAddr.txt del IPaddr.txt 
None.giffind 
"IP Address" ipconfig.txt >IPAddr.txt 
None.gif
for /"skip=2 tokens=15" %%I in (IPAddr.txt) do set IP=%%I 
None.gif
REM 绑定本机IP地址和MAC地址 
None.gif
arp -s %IP% %Mac% 
None.gif
REM 读取网关地址 
None.gif
if exist GateIP.txt del GateIP.txt 
None.giffind 
"Default Gateway" ipconfig.txt >GateIP.txt 
None.gif
for /"skip=2 tokens=13" %%G in (GateIP.txt) do set GateIP=%%G 
None.gif
REM 读取网关Mac地址 
None.gif
if exist GateMac.txt del GateMac.txt 
None.gifarp 
-a %GateIP% >GateMac.txt 
None.gif
for /"skip=3 tokens=2" %%H in (GateMac.txt) do set GateMac=%%H 
None.gif
REM 绑定网关Mac和IP 
None.gif
arp -s %GateIP% %GateMac% 
None.gifdel ipconfig.txt
None.gifdel phyaddr.txt  
None.gifdel IPaddr.txt
None.gifdel GateIP.txt
None.gifdel GateMac.txt
None.gif
REM exit 
None.gif
放在启动里面的vbs脚本
None.gifDIM objShell
None.gif
set objShell=wscript.createObject("wscript.shell")
None.gif
REM WScript.Sleep(10000)
None.gif
iReturn=objShell.Run("cmd.exe /C ""D:\Program Files\MACB0nd.bat"""0TRUE)
绑定后arp -a看到的结果
Interface: 192.168.8.137 --- 0x3
  Internet Address      Physical Address      Type
  192.168.8.1         00-d0-88-04-f2-5c     static
  192.168.8.137       00-e0-4c-58-e2-d6     static
隔一段时间执行一次的vbs
None.gifset ws=WScript.CreateObject("WScript.Shell")  
None.gif
Do  
None.gifws.Run 
"C:\0.bat",0  
None.gifWScript.Sleep(
10000)  
None.gif
Loop 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值