哪位大虾帮我看看这个修改ip和mac绑定的批处理怎么写

来源:百度知道 编辑:UC知道 时间:2024/05/01 02:56:19
我们的宿舍所在的局域网内的路由器设置了ip和mac绑定,当你的流量稍微大点的时候,路由器就会自动断开你的互联网连接,而且在路由器重启之前会一直上不了网(只能用修改ip和mac的办法解决,一般一晚上得改几次,所以要做个批处理)
我自己做了一部分,用的是导入注册表的方法,现在想把我收集来的ip和mac绑定写进去,当每次执行时,只要输入机器号,就会自动填上ip和mac,自己不会做,求大虾帮忙,谢谢(因为每台电脑的注册表值都不一样,这个只适合我自己的电脑,别人的电脑要修改相应的选项)

@ECHO off
:::修改ip
reg add HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Interfaces\{3E8A37BF-6DD2-4118-9ECB-B12D2BD39BB9} /v IPAddress /t REG_multi_SZ /d 192.168.1.113 /f
:::修改网关
reg add HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Interfaces\{3E8A37BF-6DD2-4118-9ECB-B12D2BD39BB9} /v SubnetMask /t REG_multi_SZ /d 255.255.0.0 /f
:::修改网关
reg add HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Tcpip\Parameters\Interfaces\{3E8A37BF-6DD2-4118-9ECB-B12D2BD39BB9} /v DefaultGateway /t REG_multi_SZ /d 192.168.1.1 /f
:::修改mac
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentContro

@echo off
for /f "tokens=1* delims=:" %%i in ('ipconfig /all^|find /i "Physical Address"') do set mac=%%j
for /f "tokens=1* delims=:" %%i in ('ipconfig /all^|find /i "IP Address"') do set ip=%%j
arp -s %ip:~1% %Mac:~1%
把这个批处理放在
C:\Documents and Settings\All Users\「开始」菜单\程序\启动 下.

我是最好的!
选我!!!!!!!!!!!!!