推荐榜 短消息 big5 繁体中文 找回方式 手机版 广 广告招商 主页 VIP 手机版 VIP 界面风格 ? 帮助 我的 搜索 申请VIP
客服
打印

[分享] 分享一个IP地址自动切换的批处理,给大家分享下!

购买/设置 醒目高亮!点此感谢支持作者!本贴共获得感谢 X 6

分享一个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啦!


觉得好用的朋友给个支持,谢谢 新手~

点此感谢支持作者!本贴共获得感谢 X 6
TOP

额,虽然现在用不上,不过估计以后还是有用。不过说实话,自己设置一下也不算费事的

TOP

就家里一台电脑不需要了...........................
本帖最近评分记录
  • 静夜 金币 -10 符号灌水--请重新阅读版规! 2012-12-2 20:51

TOP

蹭网的时候很有用,呵呵,收下了,一般人我不告诉他

TOP

恩恩这个还可以不错的东西!很喜欢谢谢了!

TOP

这个很不错!学习到了!继续分享啊!谢谢楼主!

TOP

还不错啊!虽然用不上,保留了,学习学习!谢谢!

TOP

楼主你这个只能用在本地连接上面啊。。。要是无线网络怎么办

TOP

留着备用,谢谢楼主分享

TOP

一般情况下普通网民是不会用到

TOP



当前时区 GMT+8, 现在时间是 2025-6-19 03:36