netsh

Si applica a: Windows Server 2022, Windows Server 2019, Windows Server 2016

L'utilità di scripting da riga di comando Network Shell che consente di visualizzare o modificare localmente o da remoto la configurazione di rete di un computer attualmente in esecuzione. È possibile avviare questa utilità al prompt dei comandi o in Windows PowerShell.

Sintassi

netsh [-a <Aliasfile>][-c <Context>][-r <Remotecomputer>][-u [<domainname>\<username>][-p <Password> | [{<NetshCommand> | -f <scriptfile>}]

Parametri

Parametro Descrizione
-a <Aliasfile> Specifica che viene restituito al prompt netsh dopo l'esecuzione di Aliasfile e il nome del file di testo che contiene uno o più comandi netsh.
-c <Context> Specifica che netsh immette il contesto netsh specificato e il contesto netsh da immettere.
-r <Remotecomputer> Specifica il computer remoto da configurare.

Importante: se si usa questo parametro, è necessario assicurarsi che il servizio registro remoto sia in esecuzione nel computer remoto. Se non è in esecuzione, Windows visualizza un messaggio di errore che indica che il percorso di rete non è stato trovato.

-u <domainname>\<username> Specifica il dominio e il nome dell'account utente da usare durante l'esecuzione del comando netsh in un account utente. Se si omette il dominio, il dominio locale viene usato per impostazione predefinita.
-p <Password> Specifica la password relativa all'account utente specificato dal parametro -u <username>.
<NetshCommand> Specifica il comando netsh da eseguire.
-f <scriptfile> Esce dal comando netsh dopo aver eseguito il file di script specificato.
/? Visualizza la guida al prompt dei comandi.

Osservazioni:

  • Se viene specificato -r seguito da un altro comando, netsh esegue il comando nel computer remoto e quindi torna al prompt dei comandi Cmd.exe. Se viene specificato -r senza un altro comando, netsh si apre in modalità remota. Il processo è simile all'uso di set machine al prompt dei comandi netsh. Quando si usa -r, si imposta il computer di destinazione solo per l'istanza corrente di netsh. Dopo aver chiuso e riaperto netsh, il computer di destinazione viene reimpostato come computer locale. Puoi eseguire i comandi netsh in un computer remoto specificando un nome di computer archiviato in WINS, un nome UNC, un nome Internet che verrà risolto dal server DNS o un indirizzo IP.

  • Se il valore stringa contiene spazi tra caratteri, è necessario racchiudere il valore stringa tra virgolette. Ad esempio, -r "contoso remote device"