第1个回答 2010-10-17
建立一个bat文件
内容如下(具体IP和网关等自己修改):
@echo off
rem eth //eth 为网卡名称,可在网络连接中查询,如"本地链接"
set eth="本地连接"
rem ip //ip 为你想更改的IP
set ip=10.83.13.158
rem gateway //gateway 为网关地址
set gateway=10.83.0.1
rem netmasks //netmasks 为子网掩码
set netmasks=255.255.0.0
rem dns //dns 为首选DNS
set dns=202.106.0.20
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
pause
close
@echo off
echo 快速设置IP地址和DNS为“自动获得”
echo.
netsh interface ip set address "本地连接" dhcp
netsh interface ip set dns "本地连接" dhcp