如何使用批处理实现一键切换IP地址
2021-10-04 08:47:59

以往操作切换IP地址都用修改注册表的方式,但是电脑得重新启动,比原来最基本的操作还麻烦,这里有一种方法可以快速的切换。比如你要在两个网络A,B之间进行切换。先在网卡属性里面设好A网的IP地址,然后在运行里面输入:netsh interface dump>c:\A这样你就在C盘里面建立了一个A网IP地址的记录文件了,同样方法,你在C盘里面建立B网IP地址的记录文件,也就是先把IP地址改成B网的,然后在运行里面输入:netsh interface dump>c:\B 好了,现在你就可以随心所意的进行IP切换了,假如你现在是处于A网的IP地址设置状态,要切换成B网的IP地址,只要在运行里面输入切换命令:netsh -f c:B,就自动切换过来了。不过有时候要记住和输入切换命令是比较麻烦的,你可以把它设置成一个批处理命令,进行真正的一键切换,具体方法如下: 

动态IP代理   IP代理   HTTPS代理    代理服务器   长效代理   长效IP

先在运行里面输入:edit,打开命令编辑框,在里面输人:netshu -f c:B,然后保存起来,把它命名为B.bat,这样你就直观的知道它是要切换成B网的地址了,以后当你在A网的地址状态下要切换成B网的IP地址时候,只要双击B.bat这个批处理文件就OK了,同样方法,制作一个要切换成A网的批处理文件,这样就真正的实现了一键切换了。另外还有一个经典的,把下面的资料保存成一个.bat文件,可实现修改,并不用重启。 

动态IP代理   IP代理   HTTPS代理    代理服务器   长效代理   长效IP

@echo off  

color a  

echo.  

echo.  

set /p name=请输您的计算机名:  

reg add 

"HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ComputerName\ActiveComputerName" 

/v ComputerName /t reg_sz /d %name% /f  

reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters" /v 

"NV Hostname" /t reg_sz /d %name% /f  

reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters" /v 

Hostname /t reg_sz /d %name% /f  

cls  

echo 我们再进行设置IP吧。  

动态IP代理   IP代理   HTTPS代理    代理服务器   长效代理   长效IP

@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=0  

set slection3=  

set/p slection3=请输入主dns地址  

netsh interface ip set dns name="本地连接" source=static addr=%slection3% 

register=PRIMARY  

set slection4=  

set/p slection4=请输入备份dns地址  

netsh interface ip add dns name="本地连接" addr=%slection4%  

netsh interface ip set wins name="本地连接" source=static addr=none  

pause

更多资讯,请点击携趣www.xiequ.cn或添加客服咨询。

阅读前一篇

动态IP、固定IP、实体IP与虚拟IP的介绍