手动配置:

netshinterfaceipsetaddressname="本地连接"source=staticaddr=192.168.1.2mask=255.255.255.0
netshinterfaceipsetaddressname="本地连接"gateway=192.168.1.1gwmetric=0
netshinterfaceipsetdnsname="本地连接"source=staticaddr=202.103.96.68register=PRIMARY
netshinterfaceipadddnsname="本地连接"addr=202.103.96.112
netshinterfaceipsetwinsname="本地连接"source=staticaddr=none


自动获取:

netshinterfaceIPsetAddress"本地连接"DHCP
netshinterfaceIPsetDns"本地连接"DHCP


----------------------------------------------------------------
@echooff
remeth//eth为网卡名称,可在网络连接中查询,如"本地链接"
seteth="本地连接4"
remip//ip为你想更改的IP
setip=192.168.4.80
remgateway//gateway为网关地址
setgateway=192.168.4.69
remnetmasks//netmasks为子网掩码
setnetmasks=255.255.255.0
remdns//dns为首选DNS
setdns=*.*.*.*
remdns2//dns2为备用DNS
setdns2=*.*.*.*
echo正在将本机IP更改到:%ip%请等候...
rem
if%gateway%==nonenetshinterfaceipsetaddress%eth%static%ip%%netmasks%%gateway%>nul
ifnot%gateway%==nonenetshinterfaceipsetaddress%eth%static%ip%%netmasks%%gateway%1>nul
if%dns%==nonenetshinterfaceipsetdns%eth%static%dns%>nul
ifnot%dns%==nonenetshinterfaceipsetdns%eth%static%dns%>nul
if%dns2%==nonenetshinterfaceipadddns%eth%%dns2%>nul
ifnot%dns2%==nonenetshinterfaceipadddns%eth%%dns2%2>nul
echo.........................
echo检查当前本机IP:
ipconfig
echo.........................
echo成功将本机IP更改为%ip%!
pause
close


-------------------------------------------------------------------------------------------