Utilisation de l'outil Netsh.exe et des commutateurs de ligne de commande

Traductions disponibles Traductions disponibles
Numéro d'article: 242468 - Voir les produits auxquels s'applique cet article
Avertissement
Cet article s'applique à Windows 2000. Le support pour Windows 2000 prend fin le 13 juillet 2010. Le Centre de solutions pour la fin du support de Windows 2000 est un point de départ pour préparer votre stratégie de migration à partir de Windows 2000. Pour plus d'informations, reportez-vous à la politique de support de Microsoft.
Agrandir tout | Réduire tout

Sommaire

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 Nom du routeur] [-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 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 : Permet d'afficher l'aide.

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

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

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

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

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

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

Commande de contexte : /dump -nom du fichier
Résultat : Permet de vider ou d'ajouter la configuration dans un fichier texte.

Commande de contexte : /exec nom du fichier de script
Résultat : Permet de charger le fichier de script et d'exécuter des commandes qu'il contient.

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

Commande de contexte : /h
Résultat : Permet d'afficher l'aide.

Commande de contexte : /help
Résultat : Permet d'afficher l'aide.

Commande de contexte : /offline
Résultat : Permet de définir le mode actuel comme é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 : Permet de définir le mode actuel comme étant en ligne. Toutes les modifications effectuées dans ce mode sont répercutées immédiatement dans le routeur.

Commande de contexte : /popd
Résultat : Permet d'afficher un contexte à partir de la pile.

Commande de contexte : /pushd
Résultat : Permet d'émettre le contexte actuel sur la pile.

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

Commande de contexte : /set mode [mode =] online | offline
Résultat : Permet de définir le mode actuel sur en ligne ou hors connexion.

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

Commande de contexte : /unalias nom d'alias
Résultat : Permet de supprimer 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 de l'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.
Remarque Il s'agit d'un article de « PUBLICATION RAPIDE » rédigé directement au sein du service de support technique Microsoft. Les informations qui y sont contenues sont fournies en l'état, en réponse à des problèmes émergents. En raison du délai rapide de mise à disposition, les informations peuvent contenir des erreurs typographiques et, à tout moment et sans préavis, faire l'objet de révisions. Pour d'autres considérations, consultez les Conditions d'utilisation.

Propriétés

Numéro d'article: 242468 - Dernière mise à jour: mercredi 8 janvier 2014 - Version: 1.0
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 Professionnel
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.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com