CSDN博客

img chl033

如何快速切换静态和动态ip

发表于2008/9/28 0:11:00  2359人阅读

分类: 问题集锦

@echo off
rem eth //eth 为网卡名称,可在网络连接中查询,如"本地链接"
set eth="本地连接"
rem ip //ip 为你想更改的IP
set ip=202.198.24.125 
rem gateway //gateway 为网关地址
set gateway=202.198.24.254
rem netmasks //netmasks 为子网掩码
set netmasks=255.255.255.0
rem dns //dns 为首选DNS
set dns=202.98.18.3
rem dns2 //dns2 为备用DNS
set dns2=
echo 正在将本机IP更改到: %ip% 请等候...
rem
if %gateway%==none netsh interface ip set address %eth% static %ip% %netmasks% %gateway% > nul
if not %gateway%==none netsh interface ip set address %eth% static %ip% %netmasks% %gateway% 1 > nul
if %dns%==none netsh interface ip set dns %eth% static %dns%> nul
if not %dns%==none netsh interface ip set dns %eth% static %dns%> nul
if %dns2%==none netsh interface ip add dns %eth% %dns2%> nul
if not %dns2%==none netsh interface ip add dns %eth% %dns2% 2> nul
echo.........................
echo 检查当前本机IP:
ipconfig
echo.........................
echo 成功将本机IP更改为%ip%!
pause
close

将如上代码保存为gotostatic.bat 执行它即可转换成静态ip,红色的地方指示的IP地址(192.168.1.12)、网关、DNS改为你所用的IP和网关

 

echo off
netsh interface ip set address  name ="本地连接" dhcp 
netsh interface ip set dns  name ="本地连接" dhcp   
pause

 

将如上代码保存为gotodynamic.bat 执行它即可转换成动 态ip

0 0

相关博文

我的热门文章

img
取 消
img