windows7如何快速切换IP的脚本整理
发布时间:2013-05-07 09:45:09 作者:佚名
我要评论
为了解决公司和家中的ip切换问题就整理了一份脚本以减轻来回切换IP的烦恼!恐有遗忘,感兴趣的朋友可以了解下,希望对你有所帮助
我在家使用动态IP,在公司使用固定IP,所以经常需要来回切换IP设置,非常麻烦!今天实在忍无可忍,就整理了一份脚本以减轻来回切换IP的烦恼!恐有遗忘,谨作记录!
[plain]
@echo off
rem //设置变量
set NAME="本地连接"
rem //以下属性值可以根据需要更改
set ADDR=172.16.18.184
set MASK=255.255.255.0
set GATEWAY=172.16.18.254
set DNS1=172.16.17.1
set DNS2=8.8.8.8
rem //以上属性依次为IP地址、子网掩码、网关、首选DNS、备用DNS
echo 当前可用操作有:
echo 1 设置为静态IP
echo 2 设置为动态IP
echo 3 退出
echo 请选择后回车:
set /p operate=
if %operate%==1 goto 1
if %operate%==2 goto 2
if %operate%==3 goto 3
:1
echo 正在设置静态IP,请稍等…
rem //可以根据你的需要更改
echo IP地址 = %ADDR%
echo 掩码 = %MASK%
echo 网关 = %GATEWAY%
netsh interface ipv4 set address name=%NAME% source=static addr=%ADDR% mask=%MASK% gateway=%GATEWAY% gwmetric=0 >nul
echo 首选DNS = %DNS1%
netsh interface ipv4 set dns name=%NAME% source=static addr=%DNS1% register=PRIMARY >nul
echo 备用DNS = %DNS2%
netsh interface ipv4 add dns name=%NAME% addr=%DNS2% index=2 >nul
echo 静态IP已设置!
pause
goto 3
:2
echo 正在设置动态IP,请稍等…
echo 正在从DHCP自动获取IP地址…
netsh interface ip set address "本地连接" dhcp
echo 正在从DHCP自动获取DNS地址…
netsh interface ip set dns "本地连接" dhcp
echo 动态IP已设置!
pause
goto 3
:3
exit
[plain]
@echo off
rem //设置变量
set NAME="本地连接"
rem //以下属性值可以根据需要更改
set ADDR=172.16.18.184
set MASK=255.255.255.0
set GATEWAY=172.16.18.254
set DNS1=172.16.17.1
set DNS2=8.8.8.8
rem //以上属性依次为IP地址、子网掩码、网关、首选DNS、备用DNS
echo 当前可用操作有:
echo 1 设置为静态IP
echo 2 设置为动态IP
echo 3 退出
echo 请选择后回车:
set /p operate=
if %operate%==1 goto 1
if %operate%==2 goto 2
if %operate%==3 goto 3
:1
echo 正在设置静态IP,请稍等…
rem //可以根据你的需要更改
echo IP地址 = %ADDR%
echo 掩码 = %MASK%
echo 网关 = %GATEWAY%
netsh interface ipv4 set address name=%NAME% source=static addr=%ADDR% mask=%MASK% gateway=%GATEWAY% gwmetric=0 >nul
echo 首选DNS = %DNS1%
netsh interface ipv4 set dns name=%NAME% source=static addr=%DNS1% register=PRIMARY >nul
echo 备用DNS = %DNS2%
netsh interface ipv4 add dns name=%NAME% addr=%DNS2% index=2 >nul
echo 静态IP已设置!
pause
goto 3
:2
echo 正在设置动态IP,请稍等…
echo 正在从DHCP自动获取IP地址…
netsh interface ip set address "本地连接" dhcp
echo 正在从DHCP自动获取DNS地址…
netsh interface ip set dns "本地连接" dhcp
echo 动态IP已设置!
pause
goto 3
:3
exit
相关文章

windows索引器可以关闭么? Win7禁用索引器回退的方法
如果你用的是Win7系统,那么索引服务会占用一些系统资源哦,如果你觉得不需要这个功能,就可以把它关掉,这样就不会影响到你的设备使用体验啦2025-04-09
Win7如何禁用刻录光盘功能? 关闭Win7系统中CD刻录功能的方法
在公司局域网中,有时候处于商业机密保护的需要,我们需要禁止光驱刻录功能而只保留光驱播放功能,那么我们该如何禁用win7系统的光驱刻录功能、禁止光驱刻录DVD呢?详细请2025-03-25
电脑打字选字框消失怎么办? win7系统解决打字没有选字框的方法
当你在电脑上打字时,发现选字框消失了,这可能是由于系统设置或软件问题导致的,下面我们就来看看详细解决办法2025-03-24
Win7怎么调DPI? Win7系统DPI缩放功能的设置方法
相信很多用户在使用Win7系统时,为了方便自己使用,都会进行一些设置,其中肯定有DPI缩放功能,它能够按照用户自己的习惯去显示最佳的效果,但有部分用户想将其关闭,具体2025-02-28
在Win7电脑操作中,用户因操作需求想关闭实时保护功能,但不清楚在哪里才能成功关闭?详细请看下文设置方法2025-02-24
win7怎么设置软件不联网使用? Win7电脑给某个软件断网的技巧
最近有使用Win7系统的用户想要设置某个软件不要联网,该怎么单独设置不让某个程序联网呢?下面我们就来看看详细教程2025-02-18
最近有使用Win7系统的用户想要设置系统中的环境变量,让程序运行更顺畅,该怎么设置呢?详细请看下文介绍2025-02-18
如何关闭自动压缩图片功能? Win7禁用图片自动压缩功能的技巧
很多用户可能会遇到一个问题:为什么上传或保存的图片质量变差了?这通常是因为系统或应用默认启用了自动压缩图片功能,今天,我们就来详细介绍一下如何关闭这个功能2025-02-05
不同的用户对于电脑字体大小的要求可能不一样,比如近视的用户需要将电脑字体设置较大一点,或者是部分老年群体需要放大电脑字体,那么电脑字体大小怎么设置、调整成适合自2025-01-20
win7切换窗口效果怎么设置? win7系统实现窗口切换的教程
但最近有不少用户在使用Win7系统时发现窗口切换效果速度非常慢的情况,因此想设置更改,却不清楚具体如何操作?详细请看下文介绍2024-12-30



最新评论