Comando Netsh (Net Shell)
O Comando Netsh é muito poderoso, e após um tempo utilizando este comando, acredito que você não vai abrir as configurações de rede e alterar o IP na Interface Grafica.
Podemos também utilizar esse comando em arquivos de lote a fim de mudar as configurações de multiplos computadores que executam o Windows XP, Server 2003, Vista e 2008.
Abaixo como podemos utilizar o comando Netsh
netsh interface ip show config
netsh interface ip set address name="conexão local" static 192.168.1.1 255.255.255.0
netsh interface ip set address name="Local Area Connection" static 10.0.0.2 255.0.0.0 10.0.0.1 1
netsh -c interface dump > c:\location1.txt
netsh -f c:\location1.txt
netsh interface ip set address name="Local Area Connection" dhcp
netsh interface ip set dns "Local Area Connection" static 10.0.0.1
netsh interface ip set WINs "Local Area Connection" static 10.0.0.1
netsh interface ip set dns "Local Area Connection" dhcp
netsh interface set interface "Conexâo Local" DISABLED
netsh interface set interface name="Local Area Connection" newname= %NOVONOME%
netsh firewall set opmode mode=enable
Windows Server 2008
netsh winhttp set proxy 192.168.4.4:66
netsh nap client show configuration