::判断本地连接 赋值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
这条批处理本人用过N多网吧,完全可以改
以上是完整修改主副DNS的批处理,你自己可以适当修改DNS
@echooffnetsh
interface
ip
set
address
name="本地联接"
source=static
addr=192.168.0.50
mask=255.255.255.0//设置本地联接的ip地址为:192.168.0.50,子网掩码为:255.255.255.0netsh
interface
ip
set
address
name="本地联接"
gateway=192.168.0.1
gwmetric=0//设置网关netsh
interface
ip
set
dns
name="本地联接"
source=static
addr=218.40.19.30
register=PRIMARY//设置主dnsnetsh
interface
ip
add
dns
name="本地联接"
addr=61.134.1.4//设置备份dnsnetsh
interface
ip
set
wins
name="本地联接"
source=static
addr=none
网上找的这段命令运行后显示:指定了无效的接口
本地联接
我的网卡联接的名称确实是
本地联接
请教这是什么原因啊?
1.设置自动获取IP与DNS服务器
[plain]
view
plaincopyprint?
@echo
off
cls
color
0A
Title
网络配置-自动获取IP与DNS
Echo
*******************************************************************************
Echo
正在进行自动获取IP地址与DNS设置,请耐心等待……
Echo
*******************************************************************************
netsh
interface
ip
set
address
name="本地连接"
source=dhcp
netsh
interface
ip
delete
dns
"本地连接"
all
ipconfig
/flushdns
ipconfig
Echo
*******************************************************************************
Echo
已修改成自动获取IP与DNS!谢谢您的使用!
Echo
木易
Echo
*******************************************************************************
Pause
2.
设置自己所须的IP与DNS服务器
[plain]
view
plaincopyprint?
@echo
off
cls
color
0A
Title
网络配置-手动指定IP与DNS
Echo
*******************************************************************************
Echo
正在修改IP地址和DNS服务器地址,请耐心等待……
Echo
*******************************************************************************
Echo
正在设置IP、网关、与子网掩码……
cmd
/c
netsh
interface
ip
set
address
name="本地连接"
source=static
addr=192.168.1.22
mask=255.255.255.0
gateway=192.168.1.1
gwmetric=1
Echo
正在添加DNS服务器……
cmd
/c
netsh
interface
ip
set
dns
name="本地连接"
source=static
addr=61.139.2.69
Echo
正在添加【备用】DNS服务器……
cmd
/c
netsh
interface
ip
add
dns
name="本地连接"
addr=218.6.200.139
index=2
ipconfig
Echo
*******************************************************************************
Echo
IP地址与DNS已成功修改!感谢您的使用!
Echo
木易
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)