Le tue reti,
a portata di clic

NetSwitch è un pannello compatto nella tray di Windows. Cambi IP, subnet, gateway e DNS, passi al DHCP e attivi o disattivi le interfacce, senza aprire il Pannello di controllo o scrivere comandi netsh.

nessuna installazioneopen sourcetema chiaro/scuro
Pannello di NetSwitch con l'elenco delle interfacce: connesse, non connesse e disattivate
// funzionalità

Tutto quello che serve per cambiare rete al volo.

Pensato per chi passa spesso da una rete all'altra: laboratorio, ufficio, configurazione di apparati sul campo.

01

IP in formato CIDR

Scrivi 192.168.1.10/24 oppure /255.255.255.0. Puoi inserire più indirizzi separati da virgola. Gateway e DNS sono facoltativi.

02

DHCP con un clic

Torni all'indirizzo e ai DNS automatici direttamente dalla scheda dell'interfaccia o dal menu del tasto destro.

03

Attiva e disattiva

Ogni interfaccia ha il suo interruttore. Lo stato si vede subito: connessa, non connessa o disattivata.

04

Configurazioni salvate

Salvi i profili che usi spesso ("Laboratorio", "Ufficio"…) e li applichi a qualsiasi interfaccia dal pannello o dal menu.

05

Vive nella tray

Il pannello si apre accanto all'orologio, con la barra in basso o in alto, e si chiude cliccando altrove o con Esc. Può partire insieme a Windows.

06

Leggero e nativo

Un eseguibile di circa 150 KB, senza installazione né dipendenze: usa .NET Framework e WPF già inclusi in Windows. Segue il tema e il colore d'accento di sistema.

// tour

Un pannello, nessuna finestra in più.

Editor, conferme ed esiti delle operazioni compaiono dentro lo stesso pannello compatto.

Elenco delle interfacce raggruppate per stato
// prima e dopo

Niente più comandi da ricordare.

Sotto il cofano NetSwitch usa netsh e WMI, esattamente come faresti a mano, ma in un clic.

Amministratore: PowerShell
# prima: a mano, da prompt elevato
PS> netsh interface ipv4 set address "Ethernet" static 192.168.10.20 255.255.255.0 192.168.10.1
PS> netsh interface ipv4 set dnsservers "Ethernet" static 1.1.1.1 primary
PS> netsh interface ipv4 add dnsservers "Ethernet" 8.8.8.8 index=2
PS> netsh interface set interface "Wi-Fi" admin=disabled
# ...e domani di nuovo, al contrario
NetSwitch
# dopo: dalla tray
▸ clic sull'icona accanto all'orologio
▸ Ethernet ▸ Configurazione ▸ "Ufficio"
✓ Configurazione applicata a Ethernet
▸ Wi-Fi ▸ interruttore off
✓ Interfaccia disattivata 
// download

Pronto in pochi secondi.

Scarica l'eseguibile, avvialo e conferma il prompt UAC: l'icona compare nella tray. Dal menu ⋯ puoi attivare l'avvio automatico con Windows.

NetSwitch.exeWindows x64/x86 · ~150 KB · .NET Framework 4.x

Windows SmartScreen potrebbe segnalare l'eseguibile perché non è firmato digitalmente: scegli Ulteriori informazioni → Esegui comunque, oppure compilalo tu dai sorgenti.

Requisiti

  • Windows 10 o Windows 11
  • .NET Framework 4.x (già incluso in Windows)
  • Privilegi di amministratore (servono per modificare la rete)

Compila dai sorgenti

PS> powershell -ExecutionPolicy Bypass -File build.ps1

Usa il compilatore C# incluso in Windows: non serve installare Visual Studio.

Esclusione di responsabilità. NetSwitch è fornito gratuitamente "così com'è" (as is), senza garanzie di alcun tipo, esplicite o implicite, incluse quelle di funzionamento, idoneità a uno scopo specifico o assenza di errori. Il software modifica la configurazione di rete del computer: l'utente lo utilizza a proprio rischio ed è responsabile di verificarne l'idoneità e le impostazioni applicate. In nessun caso lo sviluppatore potrà essere ritenuto responsabile di danni diretti o indiretti, perdite di dati, interruzioni di servizio o di connettività, o di qualsiasi altra conseguenza derivante dall'uso o dall'impossibilità di usare il software.