En Windows 2000/XP y superiores es posible modificar los parámetros TCP/IP desde la línea de comandos, por ejemplo para automatizar esta tarea utilizando un script .
Esto es posible gracias a la herramienta netsh.exe (NetShell), cuyos parámetros precisaremos a continuación:
Configuración de la dirección IP
Para la configuración de una dirección IP estática
netsh interface ip set address «Description» static %adresse% %netmask% %gateway% %metric%
Description: designa un texto describiendo el nombre de la conexión
%adresse%: designa la dirección IP
%netmask%: representa la máscara de la sub red
%gateway%: representa la dirección IP de la puerta de enlace
%metric%: representa el metric de la tarjeta de red (por lo general=1)
Por ejemplo:
netsh interface ip set address «Red local» static 192.168.0.3 255.255.255.0 192.168.0.1 1
Para la configuración de una dirección IP dinámica (DHCP)
netsh interface ip set address «Description» dhcp
Configuración de los servidores de nombres (DNS)
netsh interface ip set dns «Description» static %DNS%
Description:
%DNS%: designa la dirección IP del servidor DNS