echo IP自动设置开始
echo 请输入ipw值:
set /p ip=
echo 正在设置IP及子网掩码
@rem netsh interface ip set address name="本地连接" source=static addr=%ip% mask=255.255.255.0
@rem 以上这句是设置IP为192.168.0.12 子网掩码为255.255.255.0
echo 正在设置网关地址
echo 请输入网关:
set /p gw=
netsh interface ip set address name="本地连接" gateway=%gw% gwmetric=0
@rem 以上这句为设置网关为192.168.0.254
echo 正在设置DNS服务器
echo 请输入DNS服务器:
set /p dns=
netsh interface ip set dns name="本地连接" source=static addr=%dns% register=PRIMARY
@rem 以上这句为设置DNS为211.97.64.129
echo 设置完成
@echo off
for /f "tokens=15" %%i in ('ipconfig ^| find /i "ip address"') do set ip=%%i
echo %ip%
pause