Netsh E’ un comando della shell di Windows che funziona sia in modalità interattiva che batch e permette di gestire tutte le impostazioni del networking di Windows
Il comando è abbastanza complesso e per una descrizione completa si rimanda a questo link.
Vediamo, invece, di seguito alcuni semplici esempi di utilizzo del comando.
Supponiamo che il nome della nostra connessione di rete sia "LAN".
Per impostare i più comuni parametri di configurazione del TCP/IP, eseguire i seguenti comandi:
Indirizzo IP e Subnet Mask
netsh interface ip set address name="LAN" source=static addr=131.107.2.201 mask=255.255.255.0
Default Gateway
netsh interface ip set address name="LAN" gateway=131.107.2.202 gwmetric=1
Servers DNS
netsh interface ip set dns name="LAN" source=static addr=131.107.2.200 register=PRIMARY
netsh interface ip add dns name="LAN" addr=131.107.2.203 index=2
Servers WINS
netsh interface ip set wins name="LAN" source=static addr=131.107.2.200
netsh interface ip add wins name="LAN" addr=131.107.2.203 index=2
E' inoltre possibile esportare in un file la configurazione TCP/IP di una connessione di rete e poi ripristinarla quando si vuole.
Esportare
netsh -c interface dump > c:\location1.txt
Ripristinare
netsh -f c:\location1.txt