wg_jj 2012-11-27 09:06
分享一个IP地址自动切换的批处理,给大家分享下!
由于电脑在公司有固定IP,在家里又是自动获取IP,每次开机都要重新手动设置一次IP地址,非常的麻烦。
写了一段简单的批处理交给大家,先复制以下字段到txt中:
@echo off
rem //设置变量
set Nic="本地连接"
rem //可以根据你的需要更改,
set Addr=10.11.7.12
set Mask=255.255.0.0
set Gway=10.11.0.254
set Dns1=61.134.1.4
rem //以上对应分别是IP地址、子网掩码、网关、首选DNS、备用DNS ,自己根据情况修改
echo ★ 1 设置为静态IP ★
echo ★ 2 设置为动态IP ★
echo ★ 3 退出 ★
echo ●●●请选择项目回车●●●
set /p answer=
if %answer%==1 goto 1
if %answer%==2 goto 2
if %answer%==3 goto 3
:1
echo 正在进行静态IP设置,请稍等...
rem //可以根据你的需要更改
echo. I P 地址 = %addr%
echo. 子网掩码 = %Mask%
netsh interface ipv4 set address name=%Nic% source=static addr=%addr% mask=%Mask% gateway=%Gway% gwmetric=0 >nul
echo. 首选 DNS = %Dns1%
netsh interface ipv4 set dns name=%Nic% source=static addr=%Dns1% register=PRIMARY >nul
echo. 备用 DNS = %Dns2%
netsh interface ipv4 add dns name=%Nic% addr=%Dns2% index=2 >nul
echo ----
echo 全部设置完成!
pause
goto end
:2
echo 正在进行动态IP设置,请稍等...
echo. IP 地址正在从DHCP自动获取...
netsh interface ip set address "本地连接" dhcp
echo. DNS地址正在从DHCP自动获取...
netsh interface ip set dns "本地连接" dhcp
echo ----
echo 全部设置完成!
pause
:3
echo bye!
goto end
rem pause >null
然后另存为“IP切换.bat”
注意:其中
set Addr=10.11.7.12
set Mask=255.255.0.0
set Gway=10.11.0.254
set Dns1=61.134.1.4
这是你的固定IP、子网掩码、网关和DNS 设置成你用的就行啦,运行后你就会操作了!
设置好后 方在开机启动项里,每次开机时都会启动,你只需要选择1或者2就ok啦!
觉得好用的朋友给个支持,谢谢 新手~
kongukyo 2012-12-2 19:36
额,虽然现在用不上,不过估计以后还是有用。不过说实话,自己设置一下也不算费事的
任紫龍 2012-12-2 19:39
就家里一台电脑不需要了...........................
ouyuhua606 2012-12-5 12:03
恩恩这个还可以不错的东西!很喜欢谢谢了!
ouyuhua606 2012-12-5 12:50
这个很不错!学习到了!继续分享啊!谢谢楼主!
tiancai3 2012-12-5 17:45
楼主你这个只能用在本地连接上面啊。。。要是无线网络怎么办
weinvrenfuwu 2012-12-6 21:34
留着备用,谢谢楼主分享:excellence
mengchang 2012-12-8 14:38
^^
专业性很强,普通用户一般用不上。
还是感谢楼主无私奉献!
shitinshit 2012-12-8 14:42
这个是BAT版本的,做这个最好是用VBS做,VBS使用native的操作系统对象,更可靠效率更高
day0602 2012-12-9 18:06
如果家里用pppoe方式上网的话,完全可以连接上以后,在网络连接上右键,然后点状态查看ip地址,把这个ip记住复制到手动设置ip地址里,这样每次开机就不用自动搜寻了
aysony 2012-12-9 22:10
有点复杂,没太搞明白,我再研究一下,是不是意味着IP可以随时的换
foreveryuweiwen 2012-12-9 23:01
不错啊!!以前就想有没有这样的工具,现在有这个就方便了
zdx784533 2012-12-10 02:00
过呵呵呵呵呵哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
a11100110 2012-12-10 11:01
非常好的东西!复制下来试试看!相信有时很好用的,谢过楼主!