|
|
楼主 |
发表于 2019-8-18 08:57:33
|
显示全部楼层
用了个很SB的办法解决了
@echo off
ipconfig>ipc.txt
netsh interface ip show address>gwc.txt
for /f "delims=: tokens=2" %%a in ('find "IPv4 地址" ipc.txt') do set IP=%%a
for /f "delims=: tokens=2" %%b in ('find "子网掩码" ipc.txt') do set mask=%%b
for /f "delims=: tokens=2" %%i in ('find "默认网关" gwc.txt') do set gw=%%i
netsh interface ip set address "本地连接" static %IP% %mask% %gw% 0
netsh interface ip set dns name="本地连接" source=static addr=10.46.20.96
netsh interface ip add dns name="本地连接" addr=10.46.20.97 index=2
netsh interface ip set address "本地连接 2" static %IP% %mask% %gw% 0
netsh interface ip set dns name="本地连接 2" source=static addr=10.46.20.96
netsh interface ip add dns name="本地连接 2" addr=10.46.20.97 index=2
netsh interface ip set address "本地连接 3" static %IP% %mask% %gw% 0
netsh interface ip set dns name="本地连接 3" source=static addr=10.46.20.96
netsh interface ip add dns name="本地连接 3" addr=10.46.20.97 index=2
netsh interface ip set address "本地连接 4" static %IP% %mask% %gw% 0
netsh interface ip set dns name="本地连接 4" source=static addr=10.46.20.96
netsh interface ip add dns name="本地连接 4" addr=10.46.20.97 index=2
netsh interface ip set address "以太网" static %IP% %mask% %gw% 0
netsh interface ip set dns name="以太网" source=static addr=10.46.20.96
netsh interface ip add dns name="以太网" addr=10.46.20.97 index=2
netsh interface ip set address "以太网 2" static %IP% %mask% %gw% 0
netsh interface ip set dns name="以太网 2" source=static addr=10.46.20.96
netsh interface ip add dns name="以太网 2" addr=10.46.20.97 index=2
netsh interface ip set address "以太网 3" static %IP% %mask% %gw% 0
netsh interface ip set dns name="以太网 3" source=static addr=10.46.20.96
netsh interface ip add dns name="以太网 3" addr=10.46.20.97 index=2
netsh interface ip set address "以太网 4" static %IP% %mask% %gw% 0
netsh interface ip set dns name="以太网 4" source=static addr=10.46.20.96
netsh interface ip add dns name="以太网 4" addr=10.46.20.97 index=2
del ipc.txt
del gwc.txt |
|