netsh

S’applique à : Windows Server 2022, Windows Server 2019, Windows Server 2016

L’environnement réseau est un utilitaire de script en ligne de commande qui vous permet, localement ou à distance, d’afficher ou de modifier la configuration réseau d’un ordinateur en cours d’exécution. Vous pouvez démarrer cet utilitaire au niveau de l’invite de commandes ou dans Windows PowerShell.

Syntaxe

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

Paramètres

Paramètre Description
-a <Aliasfile> Spécifie que vous êtes renvoyé vers l’invite netsh après avoir exécuté Aliasfile et le nom du fichier texte qui contient une ou plusieurs commandes netsh.
-c <Context> Spécifie que netsh entre le contexte netsh spécifié et le contexte netsh à entrer.
-r <Remotecomputer> Spécifie l’ordinateur à distance à configurer.

Important : si vous utilisez ce paramètre, vous devez vous assurer que le service Registre à distance est en cours d’exécution sur l’ordinateur à distance. S’il n’est pas en cours d’exécution, Windows affiche le message d’erreur « Chemin d’accès réseau introuvable ».

-u <domainname>\<username> Spécifie le domaine et le nom de compte d’utilisateur à utiliser lors de l’exécution de la commande netsh sous un compte d’utilisateur. Si vous omettez le domaine, le domaine local est utilisé par défaut.
-p <Password> Spécifie le mot de passe pour le compte d’utilisateur spécifié par le paramètre -u <username>.
<NetshCommand> Spécifie la commande netsh à exécuter.
-f <scriptfile> Quitte la commande netsh après l’exécution du fichier de script spécifié.
/? Affiche l'aide à l'invite de commandes.

Notes

  • Si vous spécifiez -r suivi d’une autre commande, netsh exécute la commande sur l’ordinateur à distance, puis revient à l’invite de commandes Cmd.exe. Si vous spécifiez -r sans aucune autre commande, netsh s’ouvre en mode à distance. Le processus est similaire à l’utilisation de set machine depuis l’invite de commandes Netsh. Lorsque vous utilisez -r, vous définissez l’ordinateur cible pour l’instance actuelle de netsh uniquement. Une fois que vous avez quitté et regagné netsh, l’ordinateur cible est réinitialisé en tant qu’ordinateur local. Vous pouvez exécuter des commandes netsh sur un ordinateur distant en spécifiant un nom d’ordinateur stocké dans WINS, un nom UNC, un nom Internet résolu par le serveur DNS ou une adresse IP.

  • Si votre valeur de chaîne contient des espaces entre les caractères, vous devez placer la valeur de chaîne entre guillemets. Par exemple : -r "contoso remote device"