Help and Support

Numéro d'article: 242468 - Dernière mise à jour: vendredi 17 juin 2005 - Version: 3.0

Comment faire pour utiliser l'outil Netsh.exe et les commutateurs de ligne de commande

Cet article peut contenir des liens vers des informations en langue anglaise (pas encore traduites).

Sommaire

Agrandir tout | Réduire tout

Résumé

Netsh.exe est un outil qu'un administrateur peut utiliser pour configurer et surveiller des ordinateurs Windows à une invite de commandes. Avec l'outil Netsh.exe, vous pouvez diriger les commandes de contexte que vous entrez vers l'application d'assistance appropriée, qui exécute ensuite la commande. Une application d'assistance est un fichier DLL (Dynamic Link Library, .dll) qui étend les fonctionnalités de l'outil Netsh.exe en intégrant configuration, surveillance et prise en charge pour un ou plusieurs services, utilitaires ou protocoles. L'application d'assistance permet également d'étendre d'autres applications d'assistance.

Plus d'informations

vous pouvez utiliser l'outil Netsh.exe pour effectuer les tâches suivantes :
  • configurer des interfaces ;
  • configurer des protocoles de routage ;
  • configurer des filtres ;
  • configurer des itinéraires ;
  • configurer le comportement d'accès à distance pour les routeurs d'accès à distance Windows exécutant le service Serveur de routage et d'accès distant ;
  • afficher la configuration d'un routeur en cours d'exécution sur n'importe quel ordinateur ;
  • utiliser la fonctionnalité de script pour exécuter un ensemble de commandes en mode de traitement par lot pour un routeur spécifique.
La syntaxe de l'outil Netsh.exe est la suivante :
netsh [-r Machine distante] [-a Fichier alias] [-c Contexte] [Commande | -f Fichier Script]
Pour afficher une liste de sous-contextes et de commandes pouvant être utilisés dans un contexte, entrez le nom du contexte suivi par un espace et un point d'interrogation à l'invite de commande netsh>. Par exemple, pour afficher une liste de sous-contextes et commandes pouvant être utilisés dans le contexte de routage, tapez routing ? à l'invite de commandes netsh >, puis appuyez sur ENTRÉE.

Contextes

Les chaînes de contexte sont ajoutées à la commande de l'outil Netsh.exe et passées à une application d'assistance associée. L'application d'assistance peut avoir un ou plusieurs points d'entrée qui correspondent aux contextes. Voici certains des contextes disponibles dans l'outil Netsh.exe :

Commande de contexte : /dhcp
Résultat : Permet de modifier le contexte du Protocole DHCP (Dynamic Host Configuration Protocol).

Commande de contexte : /ras
Résultat : Permet de modifier le contexte du serveur d'accès distant.

Commande de contexte : /routing
Résultat : Permet de modifier le contexte de routage.

Commande de contexte : /wins
Résultat : Permet de modifier le contexte WINS (Windows Internet Name Service).

Les contextes peuvent également s'imbriquer dans d'autres contextes. Par exemple, les contextes suivants fonctionnent dans le contexte netsh >ras :

Commande de contexte : /ip
Résultat : Permet de modifier le contexte IP (Internet Protocol).

Commande de contexte : /ipx
Résultat : Permet de modifier le contexte IPX (Internetwork Packet Exchange).

Commande de contexte : /netbeui
Résultat : Permet de modifier le contexte NETBEUI (NetBios Enhanced User Interface).

Les sous-contextes suivants fonctionnent dans le contexte netsh>routing ip :

Commande de contexte : /autodhcp
Résultat : Permet de modifier le sous-contexte autodhcp.

Commande de contexte : /dnsproxy
Résultat : Permet de modifier le sous-contexte dnsproxy.

Commande de contexte : /igmp
Résultat : Permet de modifier le sous-contexte IGMP (Internet Group Membership Protocol).

Commande de contexte : /mib
Résultat : Permet de modifier le sous-contexte MIB (Management Information Base).

Commande de contexte : /nat
Résultat : Permet de modifier le sous-contexte NAT (Network Address Translation).

Commande de contexte : /ospf
Résultat : Permet de modifier le sous-contexte OSPF (Open Shortest Path First).

Commande de contexte : /relay
Résultat : Permet de modifier le sous-contexte de relais.

Commande de contexte : /rip
Résultat : Permet de modifier le sous-contexte RIP (Routing Information Protocol).

Commandes Netsh.exe

Les commandes supplémentaires suivantes peuvent être utilisées avec l'outil Netsh.exe :

REMARQUE : Les paramètres facultatifs figurent entre crochets ([ ]). Les autres entrées sont séparées par une barre verticale (|).

Commande de contexte : /?
Résultat : Affiche l'aide.

Commande de contexte : /abort
Résultat : Ignore toutes les modifications apportées en mode hors connexion. N'a aucun effet en mode connexion.

Commande de contexte : /add helper DLL-name
Résultat : Installe le fichier .dll d'assistance dans netsh.exe.

Commande de contexte : /alias [nom-alias] [chaîne1] [chaîne2 ...]
Résultat : Si /alias, répertorie tous les alias. Si /alias nom-alias, affiche la chaîne équivalente. Si /alias nom-alias chaîne1 chaîne2 ..., définit nom-alias à la valeur des chaînes spécifiées.

Commande de contexte : /bye
Résultat : Quitte le programme.

Commande de contexte : /commit
Résultat : Valide toutes les modifications apportées au routeur en mode hors connexion. N'a aucun effet en mode connexion.

Commande de contexte : /delete helper nom du fichier .dll
Résultat : Supprime le fichier .dll d'assistance de Netsh.exe.

Commande de contexte : /dump -nom du fichier
Résultat : Vide ou ajoute la configuration dans un fichier texte.

Commande de contexte : /exec nom du fichier de script
Résultat : Charge le fichier de script et exécute des commandes qu'il contient.

Commande de contexte : /exit
Résultat : Quitte le programme.

Commande de contexte : /h
Résultat : Affiche l'aide.

Commande de contexte : /help
Résultat : Affiche l'aide.

Commande de contexte : /offline
Résultat : Définit le mode actuel come étant hors connexion. Toutes les modifications apportées dans ce mode sont enregistrées, mais nécessitent une commande « commit » ou « online » pour être définies dans le routeur.

Commande de contexte : /online
Résultat : Définit le mode actuel come étant connexion. Toutes modifications effectuées dans ce mode sont répercutées immédiatement dans le routeur.

Commande de contexte : /popd
Résultat : Affiche un contexte à partir de la pile.

Commande de contexte : /pushd
Résultat : Émet le contexte actuel sur la pile.

Commande de contexte : /quit
Résultat : Quitte le programme.

Commande de contexte : /set mode [mode =] online | offline
Résultat : Définit le mode actuel à connexion ou hors connexion.

Commande de contexte : /show alias | helper | mode
Résultat : Si /show alias, répertorie tous les alias définis. Si /show helper, répertorie toutes les applications d'assistance de niveau supérieur. Si /show mode, affiche le mode actuel.

Commande de contexte : /unalias nom d'alias
Résultat : Supprime les alias spécifiés.

Fichiers .dll de l'application d'assistance disponibles

Routage & Configuration IP de l'accès distant - Ipmontr.dll
Routage & Configuration IPX de l'accès distant - Ipxmontr.dll
Interface - Ifmon.dll
RAS - Rasmontr.dll
DHCP - Dhcpmon.dll
WINS - Winsmon.dll

Entrées du Registre associées aux fichiers .dll d'application d'assistance

HKEY_LOCAL_MACHINE/Software/Microsoft/NetSh/
REG_SZ : Ipmontr.dll
REG_SZ : Ipxmontr.dll
REG_SZ : Ifmon.dll
REG_SZ : Rasmontr.dll
REG_SZ : Dhcpmon.dll
REG_SZ : Winsmon.dll


REMARQUE : Si la commande Netsh dump -<nom du fichier> ne fonctionne pas pour vider les configurations dans un fichier, essayez la syntaxe suivante : netsh dump >nom du fichier ou chemin\nom du fichier, à partir d'une ligne de commande.

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professionel
  • Microsoft Windows 2000 Datacenter Server
Mots-clés : 
kbinfo kbnetwork KB242468
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Traductions disponibles

 

Related Support Centers