Cómo cambiar rápidamente las secuencias de comandos de IP en Windows 7

  
Utilizo la IP dinámica en casa, uso la IP fija en la empresa, por lo que a menudo necesito cambiar la configuración de IP de un lado a otro, ¡muy molesto! Tengo miedo de olvidar, ¡haré un registro!
[plain]
@echo off
rem //Establezca la variable
set NAME = " Conexión local "
rem //Los siguientes valores de atributo pueden ser Cambie según sea necesario para establecer ADDR = 172.16.18.184
establecer MASK = 255.255.255.0
establecer GATEWAY = 172.16.18.254
configurar DNS1 = 172.16.17.1
configurar DNS2 = 8.8.8.8
rem //Los atributos anteriores son la dirección IP, la máscara de subred, la puerta de enlace, el DNS preferido, el DNS alternativo y el eco disponible actualmente:
echo 1 configurado a IP estático
echo 2 configurado a IP dinámico
echo 3 Salir
echo Por favor, seleccione y presione Entrar:
configurar /p operar =
si% opera% == 1 goto 1
si% opera% == 2 goto 2
si% opere% == 3 goto 3
: 1
echo está configurando una IP estática, espere …
rem //puede cambiar según sus necesidades
echo dirección IP =% ADDR %
echo mask =% MASK%
echo gateway =% G ATEWAY%
netsh interface ipv4 establecer nombre de dirección =% NAME% source = static addr =% ADDR% mask =% MASK% gateway =% GATEWAY% gwmetric = 0 > nul
echo DNS preferido =% DNS1% < Br> netsh interface ipv4 set dns name =% NAME% source = static addr =% DNS1% register = PRIMARY > nul
echo alternativo DNS =% DNS2%
netsh interface ipv4 add dns name =% NAME% addr =% DNS2% índice = 2 > nul
echo ¡Se ha establecido IP estática!
pause
goto 3
: 2
echo está configurando una IP dinámica, espere …
Echo está obteniendo la dirección IP automáticamente de DHCP …
netsh interface ip set address " conexión local " dhcp
echo está obteniendo automáticamente la dirección de DNS de DHCP …
netsh interface ip set dns " conexión local " dhcp
echo ¡La IP dinámica está configurada!
pause
goto 3
: 3
exit
Copyright © Conocimiento de Windows All Rights Reserved