@echo off
for /f "tokens=3 delims=: " %%a in ('ipconfig ^| find "adapter"') do set mz=%%a
for /f "tokens=2 delims=:" %%g in ('ipconfig ^| find /i "IP Address"') do set ip=%%g
for /f "tokens=2 delims=:" %%d in ('ipconfig ^| find /i "Default Gateway"') do set dg=%%d
for /f "tokens=2 delims=:" %%s in ('ipconfig /all^| find /i "DNS Servers"') do set dns_=%%s
for /f "tokens=2 delims=:" %%q in ('ipconfig /all^| find /i "Subnet Mask"') do set zwym=%%q
netsh interface ip set address "%mz%" static%ip%%zwym%%dg%
netsh interface ip set dns "%mz%" static%dns_%
echo.&echo.&echo.&echo. 设置完毕,按任意键退出....&pause>nul
@echo off&setlocal
cls
echo 请在下面输入IP地址:
set /p a=192.168.1.
for /f "tokens=1,2,3 delims=: " %%a in ('ipconfig/all^|findstr "Ethernet adapter"') do set b=%%c
netsh interface ip set address "%b%" static 192.168.1.%a% 255.255.255.0 192.168.1.100 1 >nul
netsh interface ip set dns "%b%" static 61.187.98.6 primary >nul
Originally posted by pip at 2006-10-14 21:50:
@echo off&setlocal
cls
echo 请在下面输入IP地址:
set /p a=192.168.1.
for /f "tokens=1,2,3 delims=: " %%a in ('ipconfig/all^|findstr "Ethernet adapter"') do set ...