@echo off
::切换ip
cls
color 0A
echo.
echo       本操作只更改IP地址与网关
echo.
set TEMP=0
set /p TEMP= [ 0号段请按0,1号段请按1,默认回车0,退出请按 任意键 ]
if %TEMP%==0 goto DO
if %TEMP%==1 goto DO
GOTO END

:DO

set IP=192.168.%TEMP%.166
set MASK=255.255.255.0
set GATEWAY=192.168.%TEMP%.1
set DNS1=192.168.0.1
set DNS2=202.102.224.68
set INTERFACE=本地连接
echo       即将生效的IP地址 是:%IP%
echo       即将生效的子网掩码 是:%MASK%
echo       即将生效的默认网关 是:%GATEWAY%
echo.
echo       正在设置,请稍候......
echo.
netsh interface ip set address name="%INTERFACE%" source=static addr=%IP% mask=%MASK% gateway=%GATEWAY% gwmetric=0

echo       网关地址设置完成
netsh interface ip set address name="%INTERFACE%" gateway=%GATEWAY% gwmetric=0
echo       主DNS地址设置完成
netsh interface ip set dns name="%INTERFACE%" source=static addr=%DNS1% register=PRIMARY
echo       第二DNS地址设置完成
netsh interface ip add dns name="%INTERFACE%" addr=%DNS2% index=2

goto end

exit

posted on 2011-08-16 18:35  迎风流泪的攻城狮,苦逼健忘的程序猿  阅读(620)  评论(0编辑  收藏  举报