系统粉 > 电脑问答 > 其他问答

已解决一键修改ip地址的批处理怎么写?

提问者:酉水坊  |  浏览次  |  提问时间:2016-11-25  |  回答数量:3

一键修改ip地址的批处理怎么写?一键修改ip地址的批处理的写法:netsh interface ip reset "本地连接"netsh interface ip add address "本地连接" 60.23...

已有3条答案
98柯柠

98柯柠

回答数:42355  |  被采纳数:25

一键修改ip地址的批处理的写法:
netsh interface ip reset "本地连接"
netsh interface ip add address "本地连接" 60.232.204.176 255.255.255.128 (注释:本行设置ip地址和子网掩码,两者之间用空格隔开)
netsh interface ip add address "本地连接" gateway=60.232.204.129 gwmetric=1 (注释:本行设置网关地址)
2016-11-25 17:15:34
赞 4235
蜗牛低语

蜗牛低语

回答数:85091  |  被采纳数:53

批处理内容如下:
netsh interface ip set address name="本地连接" source=static 192.168.1.188 255.255.255.0 192.168.0.1 1
netsh interface ip set dns "本地连接" static 61.128.128.68 primary
netsh interface ip add dns "本地连接" 61.128.192.68

第一行中“netsh interface ip set address”表示设置IP地址,name="本地连接"表示设置哪块网卡的地址,在网络连接中可以看到名称,一般中文版操作系统为“本地连接”或“本地连接2”等,“source=static”表示设置静太IP,如果source=dhcp表示自动获取IP。当source=static时,后面要设置IP地址,子网掩码,网关,跃点数(一般设1),中间用空格分开,即批处理中的“192.168.1.188 255.255.255.0 192.168.0.1 1”。为使程序更加清晰,你也可以这样写“addr=192.168.1.188 mask=255.255.255.0 gateway=192.168.0.1 gwmetric=1”,效果一样。
第二行设置主要dns(域名服务器),static表示静太IP,primary表示主域名服务器。
第三行设置次要dns,“netsh interface ip add dns”表示添加。add 与set有区别,set会覆盖以前的设置,而add是添加一个设置,不会删除以前的设置。
2016-11-28 08:31:31
赞 8509
甘罗man

甘罗man

回答数:12965  |  被采纳数:1

@echo off
set slection1=
set/p slection1=请输入IP地址:
netsh interface ip set address name="本地连接" source=static addr=%slection1% mask=255.255.255.0
set slection2=
set/p slection2=请输入网关地址:
netsh interface ip set address name="本地连接" gateway=%slection2% gwmetric=0set slection3=
set/p slection3=请输入主dns地址
netsh interface ip set dns name="本地连接" source=static addr=%slection3% register=PRIMARYset slection4=
set/p slection4=请输入备份dns地址
netsh interface ip add dns name="本地连接" addr=%slection4%
netsh interface ip set wins name="本地连接" source=static addr=none
pause 如果已有自己想设的固定IP,可以修改下,把请求输入语句去掉,直接运行
2016-11-28 17:04:15
赞 1296
相关问答
最新其他问答
解决方法