批处理修改dns

来源:百度知道 编辑:UC知道 时间:2024/09/21 10:40:38
请问一下,如何用批处理更改备用DNS,在线等,谢谢
我用了这个命令,可是不行
@echo
netsh interface ip add dns "本地连接1" 221.7.92.98

@echo off
::判断本地连接 赋值a
for /f "tokens=3,4 delims== " %%i in ('ipconfig ^|findstr /r "本"') do echo %%i %%j >DNS.txt
for /f "tokens=1 delims==:" %%d in (DNS.txt) do set a=%%d
::请根据实际情况更改下面三行
echo 开始更改主dns
netsh interface ip set dns name="%a%" source=static addr=219.150.32.132
echo 完成
echo 开始更改副dns
netsh interface ip add dns "%a%" 210.52.149.2 index=2
del DNS.txt
exit

@echo off
::判断本地连接 赋值a
for /f "tokens=3,4 delims== " %%i in ('ipconfig ^|findstr /r "本"') do echo %%i %%j >DNS.txt
for /f "tokens=1 delims==:" %%d in (DNS.txt) do set a=%%d
::请根据实际情况更改下面三行
echo 开始更改主dns
netsh interface ip set dns name="%a%" source=static addr=219.150.32.132
echo 完成
echo 开始更改副dns
netsh interface ip add dns "%a%" 210.52.149.2 index=2
del DNS.txt
exit <