Windows et les fichiers batch - lcaldara1.free.frlcaldara1.free.fr/docs/ligne-commande.pdf · La...

120
La ligne de commande Windows et les fichiers batch par Victor Laurie (Auteur) Thomas Garcia (Traducteur) Date de publication : 6 avril 2009 Dernière mise à jour : Cours complet sur la ligne de commande Windows et les fichiers de commandes (fichiers batch). Ce cours est une traduction du site commandwindows.com dont l'auteur original est Victor Laurie.

Transcript of Windows et les fichiers batch - lcaldara1.free.frlcaldara1.free.fr/docs/ligne-commande.pdf · La...

  • La ligne de commandeWindows et les fichiers batch

    par Victor Laurie (Auteur) Thomas Garcia (Traducteur)

    Date de publication : 6 avril 2009

    Dernire mise jour :

    Cours complet sur la ligne de commande Windows et les fichiers de commandes (fichiers

    batch). Ce cours est une traduction du site commandwindows.com dont l'auteuroriginal est Victor Laurie.

    http://www.developpez.comhttp://vlaurie.com/#http://www.developpez.net/forums/u93539/shawn12/#http://commandwindows.com/

  • La ligne de commande Windows et les fichiers batch par Victor Laurie (Auteur) Thomas Garcia (Traducteur)

    - 2 -Copyright traduction 2009 Developpez.com. Aucune reproduction, mme partielle, ne peut tre faite de cette traduction et de l'ensemble de soncontenu : textes, documents, images, etc sans l'autorisation expresse de Developpez.com. Sinon vous encourez selon la loi jusqu' 3 ans deprison et jusqu' 300 000 Euros de dommages et intrets.

    http://windows.developpez.com/cours/ligne-commande/

    I - A propos de cet article........................................................................................................................................... 6I-A - La traduction.................................................................................................................................................. 6I-B - Victor Laurie - L'auteur original......................................................................................................................6I-C - Remerciements.............................................................................................................................................. 6I-D - Remarques / Questions................................................................................................................................. 6

    II - Plan du cours.........................................................................................................................................................7II-A - Introduction....................................................................................................................................................7II-B - Introduction la ligne de commande........................................................................................................... 7II-C - Applications spcifiques de la console de commande.................................................................................7

    II-C-1 - Gestion des fichiers..............................................................................................................................7II-C-2 - Outils rseau et Internet...................................................................................................................... 7II-C-3 - Administration systme et maintenance.............................................................................................. 7

    II-D - Ajouts et extensions aux commandes natives............................................................................................. 8II-E - Fichiers Batch............................................................................................................................................... 8II-F - Autres sujets concernant la ligne de commande..........................................................................................8II-G - Vista.............................................................................................................................................................. 8

    III - Introduction l'invite de commande..................................................................................................................... 9III-A - DOS est mort, longue vie la ligne de commande.................................................................................... 9III-B - La fentre d'invite de commande................................................................................................................ 9III-C - Commandes internes et externes................................................................................................................9III-D - Quelques symboles................................................................................................................................... 10

    IV - Liste des commandes.........................................................................................................................................12V - Les commandes utilisables par tous...................................................................................................................16

    V-A - Suppression avance avec la commande "del"......................................................................................... 16V-B - Gestion avance des dossiers (rpertoires)...............................................................................................17V-C - Xcopy : Une commande puissante et polyvalente pour copier et sauvegarder les fichiers........................17V-D - Comment lister des fichiers avec "dir"....................................................................................................... 17V-E - Renommer des fichiers avec "ren".............................................................................................................18V-F - Dplacer des fichiers avec "move".............................................................................................................18V-G - Changer les attributs de fichier avec "attrib"............................................................................................. 18V-H - Comment rendre vos dossiers favoris facilement accessibles dans les botes de dialogue Windows....... 19V-I - Autres commandes...................................................................................................................................... 19

    VI - Configurer la fentre d'invite de commande...................................................................................................... 20VI-A - Introduction................................................................................................................................................ 20VI-B - La boite de dialogue des proprits de l'invite de commande..................................................................20

    VI-B-1 - Onglet Options.................................................................................................................................. 21VI-B-2 - Tampon d'historique des commandes.............................................................................................. 21VI-B-3 - Onglet Police.....................................................................................................................................21VI-B-4 - Onglet Configuration......................................................................................................................... 21VI-B-5 - Onglet Couleurs................................................................................................................................ 22

    VI-C - Application des changements toutes les fentres d'invite..................................................................... 23VI-D - Configurer des raccourcis pour l'invite de commande.............................................................................. 23VI-E - La commande "color"................................................................................................................................ 24VI-F - Options pour l'interprteur de commande cmd.exe...................................................................................24

    VII - L'invite Dmarrer-Excuter................................................................................................................................ 26VII-A - Introduction la fentre "Excuter"..........................................................................................................26VII-B - Ouvrir des applications dans "Excuter".................................................................................................. 26

    VII-B-1 - Ouvrir les consoles de gestion........................................................................................................ 27VII-B-2 - Ouvrir les lments du panneau de configuration...........................................................................28VII-B-3 - Rundll32.exe.....................................................................................................................................28

    VII-C - Ouvrir des dossiers dans "Excuter"....................................................................................................... 28VII-D - Glisser-Dplacer des dossiers et des fichiers dans la fentre "excuter"................................................28VII-E - Ajouter des applications au "path"........................................................................................................... 28VII-F - Applications Internet................................................................................................................................. 29VII-G - Comparaison entre la fentre "Excuter" et l'invite de commande..........................................................29VII-H - Accder la console de commande depuis la fentre "Excuter".......................................................... 29VII-I - La fentre "Excuter" dans Vista...............................................................................................................30

    VIII - Gestion des fichiers partir de la ligne de commande - Assoc et Ftype.........................................................31

    http://www.developpez.comhttp://vlaurie.com/#http://www.developpez.net/forums/u93539/shawn12/#http://windows.developpez.com/cours/ligne-commande/

  • La ligne de commande Windows et les fichiers batch par Victor Laurie (Auteur) Thomas Garcia (Traducteur)

    - 3 -Copyright traduction 2009 Developpez.com. Aucune reproduction, mme partielle, ne peut tre faite de cette traduction et de l'ensemble de soncontenu : textes, documents, images, etc sans l'autorisation expresse de Developpez.com. Sinon vous encourez selon la loi jusqu' 3 ans deprison et jusqu' 300 000 Euros de dommages et intrets.

    http://windows.developpez.com/cours/ligne-commande/

    VIII-A - Introduction.............................................................................................................................................. 31VIII-B - Gestion des types de fichiers et des extensions avec la commande "assoc"......................................... 31VIII-C - Grer les types de fichier et les associations de programmes avec la commande "ftype"......................32

    IX - Xcopy et ses applications...................................................................................................................................33IX-A - Syntaxe de la commande Xcopy.............................................................................................................. 33IX-B - Applications de Xcopy............................................................................................................................... 35IX-C - Exclure des fichiers et dossiers................................................................................................................ 35IX-D - Codes retour de Xcopy............................................................................................................................. 36

    X - Les commandes rseau "net" dans Windows XP...............................................................................................37X-A - Les commandes "net".................................................................................................................................37X-B - Commande Net User dans Windows Vista................................................................................................37

    XI - Netstat.................................................................................................................................................................38XI-A - Syntaxe et options.....................................................................................................................................38XI-B - Applications de Netstat..............................................................................................................................39

    XI-B-1 - Vrifier les connexions TCP/IP......................................................................................................... 39XI-B-2 - Rechercher les programmes malveillants en regardant quel programmes ouvrent desconnexions.......................................................................................................................................................40XI-B-3 - Programme batch pour vrifier les connexions et s'arrter automatiquement..................................41

    XII - Netsh, la console des services Rseau............................................................................................................42XII-A - Introduction Netsh................................................................................................................................. 42XII-B - Le contexte "netsh diag".......................................................................................................................... 42

    XII-B-1 - L'interface graphique........................................................................................................................43XII-B-2 - Le contexte "netsh interface ip"....................................................................................................... 43XII-B-3 - Rinitialiser le protocole Internet (TCP/IP)...................................................................................... 44

    XII-C - Le contexte "netsh winsock".................................................................................................................... 44XII-D - Netsh Firewall Helper dans Windows XP SP2 (Assistance pare-feu)......................................................45

    XIII - TCP/IP et outils Rseau...................................................................................................................................46XIII-A - Outil de configuration IP de Windows (ipconfig)..................................................................................... 46XIII-B - Options d'IPConfig................................................................................................................................... 47XIII-C - Ping..........................................................................................................................................................48XIII-D - Tracert......................................................................................................................................................49XIII-E - Pathping................................................................................................................................................... 49XIII-F - Netstat...................................................................................................................................................... 49XIII-G - Nslookup..................................................................................................................................................50XIII-H - Netsh........................................................................................................................................................50

    XIV - Utilitaire de systme de fichiers - Fsutil.exe.................................................................................................... 51XIV-A - Sous-commandes....................................................................................................................................51XIV-B - Exemples d'applications de Fsutil...........................................................................................................52

    XIV-B-1 - Utilisations de la sous-commande "behavior"................................................................................ 52XIV-B-1-a - Consultez les rglages actuels.............................................................................................. 53XIV-B-1-b - Dsactiver les noms de fichiers courts pour acclrer Windows...........................................53XIV-B-1-c - Dsactivation de l'heure de dernire modification pour acclrer Windows.......................... 53XIV-B-1-d - Changer la taille de la MFT (Master File Table).................................................................... 53

    XIV-B-2 - Afficher quelques proprits du lecteur..........................................................................................54XIV-B-2-a - Obtenir la liste des lecteurs d'un ordinateur.......................................................................... 54XIV-B-2-b - Obtenir le type de lecteur...................................................................................................... 54XIV-B-2-c - Obtenir des informations gnrales sur un volume............................................................... 54XIV-B-2-d - Obtenir la quantit d'espace libre sur un lecteur................................................................... 54

    XV - La console de rcupration de Windows XP....................................................................................................55XV-A - Accder la console de rcupration avec un CD de Windows.............................................................55XV-B - Accder la console de rcupration sans un CD de Windows.............................................................55XV-C - Commandes dans la console de rcupration........................................................................................ 56XV-D - Enlever les restrictions de la console......................................................................................................57

    XV-D-1 - Utilisation de la console de stratgie de scurit locale ou de stratgie de groupe........................ 58XV-D-2 - Modifier le Registre......................................................................................................................... 58XV-D-3 - Un script pour effectuer la modification du Registre....................................................................... 59

    XV-E - Utilisation de la commande "Set".............................................................................................................59XV-F - La seule commande apprendre............................................................................................................ 60

    http://www.developpez.comhttp://vlaurie.com/#http://www.developpez.net/forums/u93539/shawn12/#http://windows.developpez.com/cours/ligne-commande/

  • La ligne de commande Windows et les fichiers batch par Victor Laurie (Auteur) Thomas Garcia (Traducteur)

    - 4 -Copyright traduction 2009 Developpez.com. Aucune reproduction, mme partielle, ne peut tre faite de cette traduction et de l'ensemble de soncontenu : textes, documents, images, etc sans l'autorisation expresse de Developpez.com. Sinon vous encourez selon la loi jusqu' 3 ans deprison et jusqu' 300 000 Euros de dommages et intrets.

    http://windows.developpez.com/cours/ligne-commande/

    XVI - Commandes de la console de rcupration.................................................................................................... 61XVII - Grer le Registre Windows partir de l'invite de commande avec "Reg.exe"............................................... 66

    XVII-A - Reg add..................................................................................................................................................67XVII-B - Reg delete.............................................................................................................................................. 68XVII-C - Sauvegarder et restaurer le Registre.................................................................................................... 68

    XVII-C-1 - Sauvegarder et restaurer des fichiers ruches (hives)................................................................... 68XVII-C-2 - Exporter et importer des fichiers REG.......................................................................................... 69

    XVII-D - Reg Query..............................................................................................................................................69XVIII - Grer les Services Windows avec la commande de contrle des services SC.............................................70

    XVIII-A - Les sous-commandes de SC................................................................................................................70XVIII-B - Exemples d'applications utiles de SC................................................................................................... 70

    XIX - Grer les programmes de Windows partir de l'invite de commande : Tasklist..............................................72XIX-A - Commande Tasklist basique................................................................................................................... 72XIX-B - Plus d'options avances pour Tasklist.................................................................................................... 73

    XIX-B-1 - Trouver quels services utilisent un processus................................................................................74XIX-B-2 - Trouver quels fichiers DLL sont utiliss par un processus.............................................................74

    XIX-C - Filtrer le rsultat de Tasklist....................................................................................................................75XX - Grer les programmes de Windows : Tskill et Taskkill..................................................................................... 77

    XX-A - Tskill.......................................................................................................................................................... 77XX-B - Taskkill...................................................................................................................................................... 78XX-C - Filtrer le rsultat de Taskkill..................................................................................................................... 79XX-D - Exemple d'utilisation des filtres dans Taskkill.......................................................................................... 79

    XXI - Excuter des fichiers VBScripts et JScript partir de l'invite de commande...................................................81XXI-A - Configurer l'invite de commande pour excuter des scripts................................................................... 81XXI-B - Quelques scripts fournis avec Windows XP........................................................................................... 81XXI-C - Outil de ligne de commande WMI : WMIC (Windows Management Instrumentation Command-line).....82

    XXII - Outils utiles pour Windows XP provenant du Resource Kit de Windows Server 2003................................... 83XXIII - Support Tools de Windows XP SP2.............................................................................................................. 87

    XXIII-A - Une slection des Support Tools de Windows XP en ligne de commande.......................................... 87XXIV - Les fichiers Batch (scripts) dans Windows....................................................................................................89

    XXIV-A - Que-est-ce qu'un fichier batch ?...........................................................................................................89XXIV-B - Construire un fichier Batch................................................................................................................... 89

    XXIV-B-1 - Une version plus gnrale avec des arguments..........................................................................90XXIV-B-2 - L'instruction Rem..........................................................................................................................91XXIV-B-3 - Plus d'exemples........................................................................................................................... 91XXIV-B-4 - Demander une saisie l'utilisateur.............................................................................................. 91

    XXIV-C - Pour en savoir plus.............................................................................................................................. 92XXV - Des fichiers batch plus puissants : Partie 1 - Branchements et boucles........................................................93

    XXV-A - Branchement conditionnel avec l'instruction "if".................................................................................... 93XXV-A-1 - Instruction "if exist"........................................................................................................................93XXV-A-2 - Instruction "if defined"................................................................................................................... 93XXV-A-3 - Instruction "if errorlevel"................................................................................................................ 94XXV-A-4 - Oprateurs de comparaison..........................................................................................................94

    XXV-B - La commade "goto"............................................................................................................................... 94XXV-B-1 - Le label "End of File (:eof) est utilis pour sortir d'un script......................................................... 95

    XXV-C - Boucles avec "if" et "goto".....................................................................................................................95XXVI - Des fichiers batch plus puissants : Partie 2 - Itrations avec "For"...............................................................97

    XXVI-A - Itration simple dans une liste..............................................................................................................97XXVI-B - Boucler sur une srie de valeurs......................................................................................................... 98XXVI-C - Utiliser les rpertoires...........................................................................................................................98XXVI-D - Parcourir rcursivement les sous-rpertoires.......................................................................................98XXVI-E - Parcourir des fichiers, chanes et sorties de commandes....................................................................99

    XXVII - Variables dans l'invite de commandes Windows........................................................................................100XXVII-A - Comment les variables sont dfinies avec la commande "set"......................................................... 100

    XXVII-A-1 - Localiser les variables...............................................................................................................100XXVII-A-2 - Variables saisies par l'utilisateur............................................................................................... 100

    XXVII-B - Oprations arithmtiques................................................................................................................... 101XXVII-C - Instruction de comparaison de variables dans les fichiers batch...................................................... 101

    http://www.developpez.comhttp://vlaurie.com/#http://www.developpez.net/forums/u93539/shawn12/#http://windows.developpez.com/cours/ligne-commande/

  • La ligne de commande Windows et les fichiers batch par Victor Laurie (Auteur) Thomas Garcia (Traducteur)

    - 5 -Copyright traduction 2009 Developpez.com. Aucune reproduction, mme partielle, ne peut tre faite de cette traduction et de l'ensemble de soncontenu : textes, documents, images, etc sans l'autorisation expresse de Developpez.com. Sinon vous encourez selon la loi jusqu' 3 ans deprison et jusqu' 300 000 Euros de dommages et intrets.

    http://windows.developpez.com/cours/ligne-commande/

    XXVIII - Doskey dans l'invite de commandes Windows XP....................................................................................102XXVIII-A - Syntaxe et fonctions......................................................................................................................... 102XXVIII-B - Plus d'informations............................................................................................................................103

    XXIX - PowerShell dans Windows XP.................................................................................................................... 104XXIX-A - Introduction PowerShell...................................................................................................................104XXIX-B - Les fonctionnalits de PowerShell......................................................................................................104

    XXIX-B-1 - Liste de cmdlets......................................................................................................................... 104XXIX-B-2 - Syntaxe des cmdlets.................................................................................................................. 105

    XXIX-C - Scripting PowerShell...........................................................................................................................106XXIX-D - Plus d'informations..............................................................................................................................106

    XXX - Astuces pour l'utilisation de l'invite de commande Windows........................................................................107XXX-A - Comment afficher une ligne vide dans un fichier batch...................................................................... 107XXX-B - Forcer "echo" ne pas parcourir les arguments.................................................................................107XXX-C - Vrifier si un fichier existe................................................................................................................... 107XXX-D - L'utile priphrique "nul"...................................................................................................................... 108XXX-E - Arrter une commande en cours d'excution......................................................................................108XXX-F - Mettre en pause le dfilement de l'cran............................................................................................ 108XXX-G - Utiliser le glisser-dplacer................................................................................................................... 108XXX-H - Remonter au rpertoire parent............................................................................................................ 108XXX-I - Comment changer le rpertoire de travail courant vers un rpertoire d'un autre disque...................... 109XXX-J - Attention aux espaces dans les noms des fichiers et des dossiers.....................................................109XXX-K - Traitement spcial des variables pour l'instruction "for" dans les fichiers batch.................................. 109XXX-L - Variables sensibles la casse dans les instructions "for"................................................................... 109XXX-M - Mettre un raccourci vers une ligne de commande dans le Menu Dmarrer....................................... 109XXX-N - Crer un raccourci vers une commande.............................................................................................109XXX-O - Ouvrir l'explorateur Windows partir de la ligne de commande.........................................................110XXX-P - Utilisation de la commande "Start"...................................................................................................... 110XXX-Q - Utilisez la compltion de nom de fichier et de nom de dossier...........................................................110XXX-R - Activer le mode d'dition rapide pour la fentre de commande.......................................................... 110XXX-S - Afficher l'historique des commandes................................................................................................... 111XXX-T - Utiliser la commande "sleep" dans les fichiers batch sous Windows XP.............................................111XXX-U - Copier du texte partir de la fentre de commande.......................................................................... 111XXX-V - Astuces pour la console de commande de Vista................................................................................ 111

    XXXI - Accder aux rpertoires systmes avec la console de commande dans Windows Vista............................112XXXI-A - Dossiers systmes de Windows Vista................................................................................................112

    XXXII - Liste des commandes de Windows Vista et Rfrence............................................................................. 114XXXII-A - Commandes dans Windows Vista..................................................................................................... 114

    XXXIII - Astuces pour utiliser la console de commandes de Vista......................................................................... 117XXXIII-A - Excuter en tant qu'administrateur dans Vista................................................................................. 117XXXIII-B - "Ouvrir une invite de commande ici" dans Vista.............................................................................. 117XXXIII-C - Ouvrir une fentre de commandes avec les privilges administrateurs partir de n'importe o...... 117XXXIII-D - Envoyer la sortie d'une commande vers le presse-papier Windows avec clip.exe...........................117XXXIII-E - Placer le contenu d'un fichier texte dans le presse-papier Windows avec clip.exe.......................... 118XXXIII-F - La commande "choice" est de retour dans Vista..............................................................................118XXXIII-G - Utiliser la commande "choice" pour faire attendre un fichier batch sous Vista.................................118XXXIII-H - Utiliser la commande "timeout" pour faire attendre un fichier batch dans Vista............................... 118XXXIII-I - Commutateur ajout "Dir" pour activer l'affichage des Flux de Donnes Alternatifs (Alternate DataStreams)..............................................................................................................................................................118XXXIII-J - Activer le compte administrateur principal sur l'cran de connexion.................................................118XXXIII-K - Rduire l'espace utilis par la Restauration Systme...................................................................... 119XXXIII-L - Augmenter le cache mmoire du systme de fichier........................................................................119XXXIII-M - Utiliser "takeown" pour accder certains fichiers..........................................................................119XXXIII-N - Obtenir les droits de contrle sur un fichier avec "icacls"................................................................ 120XXXIII-O - Nettoyer les fichiers de Vista SP1................................................................................................... 120XXXIII-P - Utilisation du Drag&Drop (Glisser-Dplacer).................................................................................... 120

    http://www.developpez.comhttp://vlaurie.com/#http://www.developpez.net/forums/u93539/shawn12/#http://windows.developpez.com/cours/ligne-commande/

  • La ligne de commande Windows et les fichiers batch par Victor Laurie (Auteur) Thomas Garcia (Traducteur)

    - 6 -Copyright traduction 2009 Developpez.com. Aucune reproduction, mme partielle, ne peut tre faite de cette traduction et de l'ensemble de soncontenu : textes, documents, images, etc sans l'autorisation expresse de Developpez.com. Sinon vous encourez selon la loi jusqu' 3 ans deprison et jusqu' 300 000 Euros de dommages et intrets.

    http://windows.developpez.com/cours/ligne-commande/

    I - A propos de cet article

    I-A - La traduction

    Ce cours est une traduction du site commandwindows.com ralise par Thomas Garcia(Shawn12) pourDeveloppez.com avec l'aimable autorisation de son auteur Victor Laurie.

    La traduction a t ralise l'aide du logiciel gratuit d'aide la traduction OmegaT.La mise en forme au gabarit de Developpez.com a t effectue grce l'diteur crit par nono40.

    I-B - Victor Laurie - L'auteur original

    Victor Laurie

    Victor Laurie est un professeur de chimie la retraite qui est instructeur bnvole pour des cours d'informatique auSeniorNet Learning Center Ewing, NJ (USA). Il aide galement maintenir les ordinateur en fonctionnement. Aucours des dernires annes, il a prpar des prsentations PowerPoint et Macromedia Flash pour les utiliser dansses cours ainsi que pour aider les autres membres du corps enseignant. Il ralise galement des prsentations etrdige des articles sur des sujets informatiques pour diffrentes organisations Princeton, NJ (USA).

    I-C - Remerciements

    Un grand merci tout d'abord l'auteur original de l'article, Victor Laurie, qui nous a gracieusement accord les droitspour cette traduction.Merci galement Laurent Dardenne, ram-0000 et Vow pour leur relecture minutieuse et leur correctionorthographique.

    I-D - Remarques / Questions

    Vous pouvez donner votre avis sur cet article en laissant un commentaire dans cette discussion sur le forum.Si vous rencontrez un problme technique avec l'invite de commande Windows ou les fichier batchs, vous pouvezvisiter le forum Script/Batch.

    http://www.developpez.comhttp://vlaurie.com/#http://www.developpez.net/forums/u93539/shawn12/#http://windows.developpez.com/cours/ligne-commande/http://commandwindows.com/http://www.developpez.net/forums/u93539/shawn12/http://www.developpez.net/forums/u93539/shawn12/http://www.omegat.org/fr/omegat.htmlhttp://www.developpez.net/forums/u1804/nono40/http://www.developpez.net/forums/u11418/laurent-dardenne/http://www.developpez.net/forums/u167428/ram-0000/http://www.developpez.net/forums/u10910/vow/http://www.developpez.net/forums/d715864/hardware-systemes-logiciels/windows/vos-contributions/articles/cours-ligne-commande-windows-fichiers-batch/http://www.developpez.net/forums/f519/general-developpement/programmation-windows/scripts-batch/

  • La ligne de commande Windows et les fichiers batch par Victor Laurie (Auteur) Thomas Garcia (Traducteur)

    - 7 -Copyright traduction 2009 Developpez.com. Aucune reproduction, mme partielle, ne peut tre faite de cette traduction et de l'ensemble de soncontenu : textes, documents, images, etc sans l'autorisation expresse de Developpez.com. Sinon vous encourez selon la loi jusqu' 3 ans deprison et jusqu' 300 000 Euros de dommages et intrets.

    http://windows.developpez.com/cours/ligne-commande/

    II - Plan du cours

    Ce chapitre est une traduction de la page http://commandwindows.com/ dontl'auteur original est Victor Laurie.

    II-A - Introduction

    La ligne de commande Windows est un lment essentiel pour les administrateurs systmes mais est relativementmconnue de nombreux utilisateurs de PC. Le but de cet article est de rendre plus accessible la grande majorit desutilisateurs la puissance et l'utilit de la ligne de commande. Les fichiers batch et les scripts, souvent sous-estims,seront galement exposs ici.

    Windows possde une interface graphique bien connue, mais beaucoup d'utilisateurs ont tendance oublier (ou nesavent pas) qu'il existe des fonctions trs utiles en ligne de commande. En fait, dans Windows, il y a beaucoup plusque le simple pointer, cliquer . Le clavier et la ligne de commande peuvent tre un apport intressant la souriset aux icnes. Il y a deux fonctionnalits qui utilisent les lignes de commande. La premire est l'outil Excuter (ouzone de recherche dans Windows Vista) du Menu Dmarrer. La deuxime est l'invite de commande Windows.

    II-B - Introduction la ligne de commande

    Ceux qui dcouvrent la ligne de commande ou ont besoin d'une remise niveau peuvent lire les lments de basedans ces chapitres :

    Ligne de commande - Introduction Liste des commandes et rfrence Les commandes utilisables par tous Configurer la fentre d'invite de commande Invite Dmarrer->excuter

    II-C - Applications spcifiques de la console de commande

    Les chapitres indiqus ci-dessous donnent des dtails et des exemples sur quelques commandes. Les sujets traitentde la maintenance d'ordinateur, l'administration systme, la gestion de fichier, les outils Internet et l'administrationrseau.

    II-C-1 - Gestion des fichiers

    Assoc Ftype Xcopy

    II-C-2 - Outils rseau et Internet

    Net Services (Net) Netstat Console des services rseau (Netsh) Outils rseau TCP/IP

    II-C-3 - Administration systme et maintenance

    Utilitaire de systme de fichiers - Fsutil

    http://www.developpez.comhttp://vlaurie.com/#http://www.developpez.net/forums/u93539/shawn12/#http://windows.developpez.com/cours/ligne-commande/http://commandwindows.com/http://windows.developpez.com/cours/ligne-commande/?page=page_3#LIIIhttp://windows.developpez.com/cours/ligne-commande/?page=page_4#LIVhttp://windows.developpez.com/cours/ligne-commande/?page=page_5#LVhttp://windows.developpez.com/cours/ligne-commande/?page=page_6#LVIhttp://windows.developpez.com/cours/ligne-commande/?page=page_7#LVIIhttp://windows.developpez.com/cours/ligne-commande/?page=page_8#LVIIIhttp://windows.developpez.com/cours/ligne-commande/?page=page_8#LVIIIhttp://windows.developpez.com/cours/ligne-commande/?page=page_9#LIXhttp://windows.developpez.com/cours/ligne-commande/?page=page_10#LXhttp://windows.developpez.com/cours/ligne-commande/?page=page_11#LXIhttp://windows.developpez.com/cours/ligne-commande/?page=page_12#LXIIhttp://windows.developpez.com/cours/ligne-commande/?page=page_13#LXIIIhttp://windows.developpez.com/cours/ligne-commande/?page=page_14#LXIV

  • La ligne de commande Windows et les fichiers batch par Victor Laurie (Auteur) Thomas Garcia (Traducteur)

    - 8 -Copyright traduction 2009 Developpez.com. Aucune reproduction, mme partielle, ne peut tre faite de cette traduction et de l'ensemble de soncontenu : textes, documents, images, etc sans l'autorisation expresse de Developpez.com. Sinon vous encourez selon la loi jusqu' 3 ans deprison et jusqu' 300 000 Euros de dommages et intrets.

    http://windows.developpez.com/cours/ligne-commande/

    Console de rcupration Commandes de la console de rcupration Console de modification du Registre Commande de contrle des services (SC) Tasklist Taskkill Tskill Xcopy

    II-D - Ajouts et extensions aux commandes natives

    Scripts en ligne de commande Outils Windows serveur 2003 pour XP Outils de suport (Support tools)

    II-E - Fichiers Batch

    Les fichiers batchs fournissent un moyen simple d'effectuer des tches rptitives ou longues excuter. Bien que lesfichiers batch puissent tre un peu sophistiqus, les bases sont assez simples pour tre utiles tous les utilisateursqui ne connaisent pas la programmation.

    Introduction aux fichiers Batch Branchements et boucles avec "if" et "goto" Itrations et boucles avec "For... in...do" Les variables et la commande "Set"

    II-F - Autres sujets concernant la ligne de commande

    Doskey PowerShell Astuces pour utiliser l'invite de commande

    II-G - Vista

    Shell command Liste des commandes Vista Astuces de la ligne de commande Vista

    http://www.developpez.comhttp://vlaurie.com/#http://www.developpez.net/forums/u93539/shawn12/#http://windows.developpez.com/cours/ligne-commande/http://windows.developpez.com/cours/ligne-commande/?page=page_15#LXVhttp://windows.developpez.com/cours/ligne-commande/?page=page_16#LXVIhttp://windows.developpez.com/cours/ligne-commande/?page=page_17#LXVIIhttp://windows.developpez.com/cours/ligne-commande/?page=page_18#LXVIIIhttp://windows.developpez.com/cours/ligne-commande/?page=page_19#LXIXhttp://windows.developpez.com/cours/ligne-commande/?page=page_20#LXXhttp://windows.developpez.com/cours/ligne-commande/?page=page_20#LXXhttp://windows.developpez.com/cours/ligne-commande/?page=page_9#LIXhttp://windows.developpez.com/cours/ligne-commande/?page=page_21#LXXIhttp://windows.developpez.com/cours/ligne-commande/?page=page_22#LXXIIhttp://windows.developpez.com/cours/ligne-commande/?page=page_23#LXXIIIhttp://windows.developpez.com/cours/ligne-commande/?page=page_24#LXXIVhttp://windows.developpez.com/cours/ligne-commande/?page=page_25#LXXVhttp://windows.developpez.com/cours/ligne-commande/?page=page_26#LXXVIhttp://windows.developpez.com/cours/ligne-commande/?page=page_27#LXXVIIhttp://windows.developpez.com/cours/ligne-commande/?page=page_28#LXXVIIIhttp://windows.developpez.com/cours/ligne-commande/?page=page_29#LXXIXhttp://windows.developpez.com/cours/ligne-commande/?page=page_30#LXXXhttp://windows.developpez.com/cours/ligne-commande/?page=page_31#LXXXIhttp://windows.developpez.com/cours/ligne-commande/?page=page_32#LXXXIIhttp://windows.developpez.com/cours/ligne-commande/?page=page_33#LXXXIII

  • La ligne de commande Windows et les fichiers batch par Victor Laurie (Auteur) Thomas Garcia (Traducteur)

    - 9 -Copyright traduction 2009 Developpez.com. Aucune reproduction, mme partielle, ne peut tre faite de cette traduction et de l'ensemble de soncontenu : textes, documents, images, etc sans l'autorisation expresse de Developpez.com. Sinon vous encourez selon la loi jusqu' 3 ans deprison et jusqu' 300 000 Euros de dommages et intrets.

    http://windows.developpez.com/cours/ligne-commande/

    III - Introduction l'invite de commande

    Ce chapitre est une traduction de la page http://commandwindows.com/command1.htm dont l'auteur original est Victor Laurie.

    III-A - DOS est mort, longue vie la ligne de commande

    Avant de continuer, je voudrais dissiper un malentendu selon lequel la ligne de commande serait la mme chose queDOS. Mme certains experts appellent l'invite de commande "fentre DOS". En fait, Microsoft eux mme ne font pastoujours la distinction. Il y a des ressemblances superficielles et certaines commandes ont le mme nom, mais enralit, le vieux DOS 16bits est mort. Tous les reliquats du DOS ont totalement disparu du noyau de Windows XP(il y a un mulateur DOS pour les anciens programmes). Windows XP est un systme 32 bits mmoire protgeavec une approche totalement diffrente de celle de la famille DOS/9X/Me. La ligne de commande dans XP possdebeaucoup plus de possibilits et aucune limitation 16 bit comme par exemple le format DOS des noms de fichier(8.3). L'augmentation des possibilits fait de la ligne de commande un puissant outil.

    III-B - La fentre d'invite de commande

    L'invite de commande est excute depuis sa propre fentre en appelant l'interprteur de commande de Windows XPqui est fourni par le fichier cmd.exe (situ dans le dossier \Windows\System32\ (L'ancien interprteur de commandeDOS est command.com). Si vous regardez dans ce dossier vous pourrez galement voir plusieurs fichier qui semblentsuspects ressemblant certains vieux fichiers DOS. Ce sont toutefois des versions 32-bits avec de nombreusesnouvelles fonctionnalits. La fentre d'invite de commande peut tre ouverte en tapant "cmd" (sans guillemets) dansDmarrer-->Excuter ou via Dmarrer --> Tous les programmes -->Accessoires. Une fentre en noir et blancs'ouvre alors sur l'invite de commande (les couleurs peuvent tre changes). La fentre ressemble beaucoup l'ancien DOS, mais ne vous y trompez pas, ce n'est pas la mme chose. Il est possible d'ouvrir plusieurs fentred'invite de commande, celles-ci s'excutant indpendamment. Il est mme possible d'excuter un interprteur decommandes l'intrieur d'un autre interprteur de commande.

    III-C - Commandes internes et externes

    Il existe deux sortes de commandes pouvant tre excutes dans l'invite de commande. Il y a les commandesinternes, directement intgres dans l'interprteur de commandes comme "del" et "dir". Ces commandes peuventtre uniquement excute depuis une invite de commande (ou en appelant l'interprteur de commande d'une autrefaon). Elles sont listes dans le tableau ci-dessous. Il existe galement une grande quantit de commandes externesqui utilisent un fichier excutable additionnel. Cet excutable peut tre appel depuis l'invite de commande ou bienvia Dmarrer --> Excuter. Les dtails concernant ces diffrentes commandes sont disponibles en plusieurs endroits.Dans Windows XP Professionnel, un fichier d'aide ntcmds.chm dcrit les dtails concernant les commandes ainsique leurs options. Ce fichier d'aide peut tre ouvert en tapant (sans les guillemets) "hh ntcmds.chm" dans Dmarrer--> Excuter. Cette aide peut tre prsente ou non dans Windows XP dition Familiale suivant l'installation effectue.Cependant, vous pouvez obtenir une liste des commandes disponibles (non exhaustive) en tapant "help" (sans lesguillemets) dans une invite de commande. Pour des dtails sur l'une des commandes en particulier, il faut saisir "helpnom-de-commande" ou "nom-de-commande /?". Par exemple, si vous souhaitez obtenir de l'aide sur la commandexcopy, saisissez "help xcopy" ou "xcopy /?". Les ressources Microsoft sont parfois dplaces mais la dernire

    vrification, une rfrence sur la ligne de commande est disponible sur ce lien (en anglais).

    http://www.developpez.comhttp://vlaurie.com/#http://www.developpez.net/forums/u93539/shawn12/#http://windows.developpez.com/cours/ligne-commande/http://commandwindows.com/command1.htmhttp://commandwindows.com/command1.htmhttp://technet.microsoft.com/fr-fr/library/bb491071(en-us).aspx

  • La ligne de commande Windows et les fichiers batch par Victor Laurie (Auteur) Thomas Garcia (Traducteur)

    - 10 -Copyright traduction 2009 Developpez.com. Aucune reproduction, mme partielle, ne peut tre faite de cette traduction et de l'ensemble de soncontenu : textes, documents, images, etc sans l'autorisation expresse de Developpez.com. Sinon vous encourez selon la loi jusqu' 3 ans deprison et jusqu' 300 000 Euros de dommages et intrets.

    http://windows.developpez.com/cours/ligne-commande/

    assoc dir move setbreak echo path setlocalcall endlocal pause shiftcd exit popd startcls for prompt time

    color ftype pushd titlecopy goto rd typedate if rem verifydel md ren volume

    III-D - Quelques symboles

    En plus des commandes, il y a plusieurs symboles peuvent tre utiliss. Ils modifient ou combinent l'action descommandes. Ils sont lists dans le tableau ci-dessous.

    Symbole Fonction Exemple> Envoie la sortie dans le

    fichier spcifi. Si le fichierexiste, il est cras.

    commande > fichier

    >> Ajoute la sortie la fin dufichier spcifi. Le fichier estcr s'il n'existe pas.

    commande >> fichier

    < Utilise le contenu du fichierspcifi en entre de lacommande.

    commande < fichier

    | Envoie la sortie de lacommande1 dans l'entre dela commande2

    commande1 | commande2

    & Utilis pour combinerdeux commandes.Excute commande1 puiscommande2.

    commande1 & commande2

    && Utilis pour combiner deuxcommandes avec condition.Excute commande2uniquement si commande1s'est termine avec succs.

    commande1 && commande2

    || commande2 est excuteuniquement si commande1ne s'est pas excutecorrectement.

    commande1 || commande2

    @ S'utilise en dbut de lignedans un fichier batch pour nepas afficher la commande.

    @commande

    Les symboles les plus couramment utiliss sont les deux symboles de redirection : ">" et ">>" ainsi que le symboleappel "pipe" : "|" (Le symbole "pipe" est le symbole situ sur la touche 6 (au dessus des lettres) des claviers AZERTYaccessible par la combinaison [Alt Gr]+[6].) Les redirections sont frquemment utilises pour sauvegarder la sortiedes commandes dans un fichier. Par exemple, la commande :

    dir rep > fichier.txt

    crit la liste des fichiers du rpertoire "rep" dans "fichier.txt". Cette utilisation est dcrite sur cette page. Le "pipe" estsouvent utilis pour contrler l'affichage de certaines commandes produisant beaucoup de donnes en sortie. Par

    http://www.developpez.comhttp://vlaurie.com/#http://www.developpez.net/forums/u93539/shawn12/#http://windows.developpez.com/cours/ligne-commande/

  • La ligne de commande Windows et les fichiers batch par Victor Laurie (Auteur) Thomas Garcia (Traducteur)

    - 11 -Copyright traduction 2009 Developpez.com. Aucune reproduction, mme partielle, ne peut tre faite de cette traduction et de l'ensemble de soncontenu : textes, documents, images, etc sans l'autorisation expresse de Developpez.com. Sinon vous encourez selon la loi jusqu' 3 ans deprison et jusqu' 300 000 Euros de dommages et intrets.

    http://windows.developpez.com/cours/ligne-commande/

    exemple si vous voulez vrifier la liste des fichiers d'un rpertoire contenant un trs grand nombre d'lments, vouspouvez afficher une page aprs l'autre en tablissant un "pipe" vers la commande more :

    dir repertoire | more

    http://www.developpez.comhttp://vlaurie.com/#http://www.developpez.net/forums/u93539/shawn12/#http://windows.developpez.com/cours/ligne-commande/

  • La ligne de commande Windows et les fichiers batch par Victor Laurie (Auteur) Thomas Garcia (Traducteur)

    - 12 -Copyright traduction 2009 Developpez.com. Aucune reproduction, mme partielle, ne peut tre faite de cette traduction et de l'ensemble de soncontenu : textes, documents, images, etc sans l'autorisation expresse de Developpez.com. Sinon vous encourez selon la loi jusqu' 3 ans deprison et jusqu' 300 000 Euros de dommages et intrets.

    http://windows.developpez.com/cours/ligne-commande/

    IV - Liste des commandes

    Ce chapitre est une traduction de la page http://commandwindows.com/command3.htm dont l'auteur original est Victor Laurie.

    La liste complte des commandes possibles tant assez longue, les commandes listes ici sont une slection decelle qui, je pense, sont les plus frquement utilisables pour un usage sur un ordinateur personnel.

    Plusieurs des commandes listes ci-dessous sont dcrites plus en dtail plus loin dans cet article (indiqu par unlien "Voir les dtails"). la plupart des commandes possdent des options qui ne sont pas indiques dans le tableau.Pour plus d'information, ouvrez une invite de commande et saisissez "nom-de-commande /?" (sans guillemets). Des

    informations dtailles sur ces commandes ainsi qu'une liste plus complte dans la rfrence Microsoft (enanglais).

    Commande Description Exempleassoc Affiche ou modifie les

    associations de fichier.Utilise seule, afficheune liste de toutes lesassociations de fichiersactuellement paramtres.

    Voir les dtails

    at Plannifie l'excutionde commandes ou deprogrammes sur unordinateur une heure etune date donne. Ncessitele service de planification.Remplac par schtasks.

    attrib Configure les attributs defichiers (lecture seule, cach,systme)

    Voir les dtails

    bootcfg Utilis pour rparer ou diterle fichier de dmarrageboot.ini

    Voir les dtails

    cd ou chdir Affiche le nom du rpertoirecourant ou change lerpertoire courant

    cd chemin

    chkdsk Recherche des erreurs surles disques durs. Permetde les rparer avec certainscommutateurs.

    Voir les dtails

    cls Efface le contenu de lafentre d'invite de commande

    cls

    copy Copie un fichier d'unemplacement un autre

    copy fichier-sourcerepertoire-cible

    del Supprime un ou plusieursfichiers

    Voir les dtails

    dir Affiche la liste des fichiers etsous-dossiers contenus dansle rpertoire.

    Voir les dtails

    echo Utilis pour afficher unmessage ou pour activer/dsactiver l'affichage des

    echo message

    http://www.developpez.comhttp://vlaurie.com/#http://www.developpez.net/forums/u93539/shawn12/#http://windows.developpez.com/cours/ligne-commande/http://commandwindows.com/command3.htmhttp://commandwindows.com/command3.htmhttp://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/ntcmds.mspxhttp://windows.developpez.com/cours/ligne-commande/?page=page_8#LVIIIhttp://windows.developpez.com/cours/ligne-commande/?page=page_5#LV-Ghttp://vlaurie.com/computers2/Articles/bootini.htmhttp://vlaurie.com/computers2/Articles/chkdsk.htmhttp://windows.developpez.com/cours/ligne-commande/?page=page_5#LV-Ahttp://windows.developpez.com/cours/ligne-commande/?page=page_5#LV-D

  • La ligne de commande Windows et les fichiers batch par Victor Laurie (Auteur) Thomas Garcia (Traducteur)

    - 13 -Copyright traduction 2009 Developpez.com. Aucune reproduction, mme partielle, ne peut tre faite de cette traduction et de l'ensemble de soncontenu : textes, documents, images, etc sans l'autorisation expresse de Developpez.com. Sinon vous encourez selon la loi jusqu' 3 ans deprison et jusqu' 300 000 Euros de dommages et intrets.

    http://windows.developpez.com/cours/ligne-commande/

    messages dans un scriptbatch

    exit Quitte le programmecmd.exe(interprteur decommandes) ou le scriptbatch courant.

    exit

    fc Affiche ou modifie les typesde fichiers utiliss dans lesassociations d'extension defichiers

    fc fichier1 fichier2

    for Excute une commandedonne pour chaque fichierd'un ensemble de fichiers.

    Voir les dtails

    fsutil Permet d'afficher etconfigurer certainsparamtres du systme defichiers

    Voir les dtails

    ftype Affiche ou modifie les typesde fichiers utiliss dans lesassociations d'extension defichiers

    Voir les dtails

    getmac Affiche l'adresse MAC (MediaAccess Control) de votrecarte rseau

    getmac

    goto Dirige cmd.exe sur une lignetiquete dans le programmede commandes.

    Voir les dtails

    if Lance l'excutionconditionnelle dans unprogramme de commandes.

    Voir les dtails

    ipconfig Affiche toutes les valeurs dela configuration rseau TCP/IP courante et raffraichit lesrglages DHCP (DynamicHost Configuration Protocolet DNS (Domain NameSystem)

    Voir les dtails

    md ou mkdir Cre un rpertoire ou unsous-rpertoire

    Voir les dtails

    more Affiche une page cran lafois. Utilis avec une autrecommande ayant beaucoupde donnes en sortie

    commande | more

    move Dplace un fichier d'undossier un autre.

    Voir les dtails

    net Une suite de plusieurscommandes de configurationdu rseau

    Voir les dtails

    netsh Console des servicesrseau. Suite de commandescomplexes.

    Voir les dtails

    netstat Affiche les connexionsTCP activent, les portsque l'ordinateur coute,statistiques ethernet, table deroutage IP, statistiques pour

    Voir les dtails

    http://www.developpez.comhttp://vlaurie.com/#http://www.developpez.net/forums/u93539/shawn12/#http://windows.developpez.com/cours/ligne-commande/http://windows.developpez.com/cours/ligne-commande/?page=page_26#LXXVIhttp://windows.developpez.com/cours/ligne-commande/?page=page_14#LXIVhttp://windows.developpez.com/cours/ligne-commande/?page=page_8#LVIIIhttp://windows.developpez.com/cours/ligne-commande/?page=page_25#LXXV-Bhttp://windows.developpez.com/cours/ligne-commande/?page=page_25#LXXV-Ahttp://windows.developpez.com/cours/ligne-commande/?page=page_13#LXIII-Ahttp://windows.developpez.com/cours/ligne-commande/?page=page_5#LV-Bhttp://windows.developpez.com/cours/ligne-commande/?page=page_5#LV-Fhttp://windows.developpez.com/cours/ligne-commande/?page=page_10#LXhttp://windows.developpez.com/cours/ligne-commande/?page=page_12#LXIIhttp://windows.developpez.com/cours/ligne-commande/?page=page_11#LXI

  • La ligne de commande Windows et les fichiers batch par Victor Laurie (Auteur) Thomas Garcia (Traducteur)

    - 14 -Copyright traduction 2009 Developpez.com. Aucune reproduction, mme partielle, ne peut tre faite de cette traduction et de l'ensemble de soncontenu : textes, documents, images, etc sans l'autorisation expresse de Developpez.com. Sinon vous encourez selon la loi jusqu' 3 ans deprison et jusqu' 300 000 Euros de dommages et intrets.

    http://windows.developpez.com/cours/ligne-commande/

    les protocoles IP, ICMP, TCP,et UDP

    path Dfinit le contenu de lavariable d'environnementPATH qui contient la listedes rpertoires utilisepour chercher les fichiersexcutables

    Voir les dtails

    pathping Fournit des informationssur les performances durseau et les conditionsau niveau des pointsintermdiaires entre la sourceet la destination

    Voir les dtails

    pause Commande utilise poursuspendre l'excution d'unscript batch jusqu' ce quel'utilisateur presse une touche

    pause

    ping Vrifie la connectivit vers unordinateur, un routeur ou unsite Internet

    Voir les dtails

    popd, pushd Change le rpertoirerfrenc dans l'invite decommande. Pushd changele rpertoire et stocke lerpertoire prcdent. Popdchange le rpertoire courantpar celui stock par lacommande pushd

    pushd repertoirepopd

    powercfg Gre les rglagesd'alimentation comme laveille prolonge (hibernation).

    reg Ajoute, modifie et affiche lesentres du registre.

    Voir les dtails

    rd ou rmdir Supprime un rpertoire Voir les dtailsren ou rename Change le nom d'un fichier

    ou d'un ensemble de fichiersVoir les dtails

    sc Commande utilise pourobtenir des informationssur les services et pour lesconfigurer

    Voir les dtails

    schtasks Planifie des commandes oudes programmes pour qu'ilss'excutent priodiquementou une heure spcifique

    set Affiche, dfinit ou supprimeles variables d'environnement

    Voir les dtails ici et ici

    sfc Scanne les fichiers systmeset vrifies les versions de

    sfc /scannow

    http://www.developpez.comhttp://vlaurie.com/#http://www.developpez.net/forums/u93539/shawn12/#http://windows.developpez.com/cours/ligne-commande/http://vlaurie.com/computers2/Articles/environment.htmhttp://windows.developpez.com/cours/ligne-commande/?page=page_13#LXIII-Ehttp://windows.developpez.com/cours/ligne-commande/?page=page_13#LXIII-Chttp://windows.developpez.com/cours/ligne-commande/?page=page_17#LXVIIhttp://windows.developpez.com/cours/ligne-commande/?page=page_5#LV-Bhttp://windows.developpez.com/cours/ligne-commande/?page=page_5#LV-Ehttp://windows.developpez.com/cours/ligne-commande/?page=page_18#LXVIIIhttp://windows.developpez.com/cours/ligne-commande/?page=page_27#LXXVIIhttp://vlaurie.com/computers2/Articles/environment.htm

  • La ligne de commande Windows et les fichiers batch par Victor Laurie (Auteur) Thomas Garcia (Traducteur)

    - 15 -Copyright traduction 2009 Developpez.com. Aucune reproduction, mme partielle, ne peut tre faite de cette traduction et de l'ensemble de soncontenu : textes, documents, images, etc sans l'autorisation expresse de Developpez.com. Sinon vous encourez selon la loi jusqu' 3 ans deprison et jusqu' 300 000 Euros de dommages et intrets.

    http://windows.developpez.com/cours/ligne-commande/

    tous les fichiers systmesprotgs

    shutdown Arrte ou redmarre unordinateur

    Voir les dtails

    start Lance une application ououvre une nouvelle fentred'invite de commande

    Voir les dtails

    subst Associe un rpertoire unelettre de lecteur

    Voir les dtails

    systeminfo Affiche des informationsdtailles sur la configurationd'un ordinateur et sur sonsystme d'exploitation

    systeminfo | more

    taskkill Termine un ou plusieurstches ou processus

    Voir les dtails

    tasklist Affiche une liste desapplications et services avecleur PID (Process ID) pourtoutes les tches en coursd'excution

    Voir les dtails

    tree Affiche graphiquement lastructure d'un rpertoire oud'un disque

    tree repertoire

    type Affiche le contenu d'un fichiertexte

    type fichier.txt

    xcopy Commande puissante avecde nombreuses options pourcopier et sauvegarder desfichiers ou des rpertoires

    Voir les dtails

    http://www.developpez.comhttp://vlaurie.com/#http://www.developpez.net/forums/u93539/shawn12/#http://windows.developpez.com/cours/ligne-commande/http://vlaurie.com/computers2/Articles/shortcuts2.htmhttp://windows.developpez.com/cours/ligne-commande/?page=page_30#LXXX-Phttp://windows.developpez.com/cours/ligne-commande/?page=page_5#LV-Hhttp://windows.developpez.com/cours/ligne-commande/?page=page_20#LXXhttp://windows.developpez.com/cours/ligne-commande/?page=page_19#LXIXhttp://windows.developpez.com/cours/ligne-commande/?page=page_9#LIX

  • La ligne de commande Windows et les fichiers batch par Victor Laurie (Auteur) Thomas Garcia (Traducteur)

    - 16 -Copyright traduction 2009 Developpez.com. Aucune reproduction, mme partielle, ne peut tre faite de cette traduction et de l'ensemble de soncontenu : textes, documents, images, etc sans l'autorisation expresse de Developpez.com. Sinon vous encourez selon la loi jusqu' 3 ans deprison et jusqu' 300 000 Euros de dommages et intrets.

    http://windows.developpez.com/cours/ligne-commande/

    V - Les commandes utilisables par tous

    Ce chapitre est une traduction de la page http://commandwindows.com/command2.htm dont l'auteur original est Victor Laurie.

    L'invite de commande est souvent utilise par les administrateurs systme, c'est pourquoi beaucoup de commandessont spcialises pour l'administration et les rseaux. Cependant, les utilisateurs lambda ne sont pas oublis : ilexiste des commandes puissantes utilisable pour des tches de tous les jours. Voici des exemples pour illustrer cescommandes.

    Par commodit dans les exemples ci-dessous, Je vais utiliser des noms simples pour les fichiers et les rpertoiressans indiquer le chemin complet. Rappelez-vous que les chemins pour toutes les commandes sont relatifs aurpertoire indiqu directement par l'invite de commande, dans le cas contraire, cela sera indiqu. Le rpertoirede reference par dfaut est gnralement "C:\Documents and Settings\(nom-de-connexion)\". Ainsi, si vous faitesrfrences un fichier "fichier.txt", l'ordinateur supposera que vous voulez utiliser "C:\Documents and Settings\(nom-de-connexion)\fichier.txt". Si le fichier que vous vouliez est "C:\unrepertoire\fichier.txt", alors vous devez indiquer lenom complet avec le chemin correct. Attention, lorsque le chemin contient des espaces il doit tre entour par desguillemets.Il existe un moyen pratique pour pouvoir ouvrir l'invite de commande directement dans le dossier de votre choix,il suffit d'installer le PowerToy fourni par Microsoft : "Command Prompt Here". Un clic-droit sur un dossier vousproposera d'accder directement l'invite de commande dans le dossier choisi. Cet outil peut tre tlcharg

    cette adresse.Une autre mthode pour avoir un nom de fichier dans la console sans avoir saisir un long chemin est d'utiliser leGlisser-Dplacer. Ouvrez une invite de commande et saississez la commande que vous voulez utiliser suivie d'uneespace. Utilisez ensuite l'explorateur Windows pour ouvrir le rpertoire contenant le fichier que vous voulez utiliser.Faites glisser le fichier voulu dans la fentre d'invite de commande. (Cette fonctionnalit ne fonctionne pas dansWindows Vista)

    V-A - Suppression avance avec la commande "del"

    La commande de suppression "del" possde maintenant un commutateur qui permet la suppression des fichiers dansles sous-rpertoires. Ainsi, la commande

    del /s monDossier\*

    va supprimer tous les fichiers dans "monDossier" ainsi que tous les fichier dans tous les sous-dossiers de"monDossier". Remarquez le joker '*' qui permet des suppressions multiples en une seule opration. Utilise avecl'option "/s", un simple "del" permet de vider le rpertoire Temp ou pour faire le mnage sur le disque.Une autre option "/f" permet de forcer la suppression des fichiers en lecture seule.Si vous tes sur de ce que vous tes en train de supprimer, ajouter le commutateur "/q" pour que la commande nevous demande pas de confirmation pour chaque fichier. En raison de la puissance de la commande "del", elle doittre utilise avec beaucoup de prcautions. Les fichiers supprims par cette commande ne vont pas dans la Corbeillemais sont supprims dfinitivement.

    Pour supprimer uniquement les fichier portant une extension particulire (par exemple : .EXT), utilisez la commandesuivante :

    del /s monDossier\*.ext

    Notez que cette commande va supprimer tous les fichiers d'un type donn dans un dossier et tous ses sous-dossiers.Vous pouvez par exemple utiliser cette commande pour supprimer tous les fichiers temporaires portant l'extension".TMP".

    http://www.developpez.comhttp://vlaurie.com/#http://www.developpez.net/forums/u93539/shawn12/#http://windows.developpez.com/cours/ligne-commande/http://commandwindows.com/command2.htmhttp://commandwindows.com/command2.htmhttp://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx

  • La ligne de commande Windows et les fichiers batch par Victor Laurie (Auteur) Thomas Garcia (Traducteur)

    - 17 -Copyright traduction 2009 Developpez.com. Aucune reproduction, mme partielle, ne peut tre faite de cette traduction et de l'ensemble de soncontenu : textes, documents, images, etc sans l'autorisation expresse de Developpez.com. Sinon vous encourez selon la loi jusqu' 3 ans deprison et jusqu' 300 000 Euros de dommages et intrets.

    http://windows.developpez.com/cours/ligne-commande/

    V-B - Gestion avance des dossiers (rpertoires)

    La commande "rmdir" ou sa jumelle "rd" ont t amliores par rapport l'ancienne version DOS. Pour supprimerdes dossiers (rpertoires), utilisez "rmdir" (ou simplement "rd"). Les dossiers doivent tre vides pour pouvoir tresupprims. Cependant, il existe un commutateur "/s" qui permet de supprimer les sous-dossiers ainsi que les fichiers.Le comportement est similaire l'ancienne commande "deltree". La commande :

    rd /s monDossier

    va supprimer "monDossier" et tout ce qu'il contient. Il est galement possible d'utiliser le commutateur "/q" pour lemode silencieux qui ne demande pas de confirmation.

    Des options ont aussi t ajoutes la commande de cration de dossiers. La commande "mkdir" ou "md" peutmaintenant crer une arborescence complte. Par exemple, considrons la commande suivante :

    md nouveau\nouveau1\nouveau2

    Celle-ci va crer un dossier "nouveau" avec un sous-dossier "nouveau1" qui contiendra lui-mme un sous-dossier"nouveau2".

    V-C - Xcopy : Une commande puissante et polyvalente pour copier et sauvegarder les fichiers

    Pour copier un grand nombre de fichier ou pour sauvegarder un dossier volumineux, passer par la ligne de commandeest souvent la solution la plus rapide et facile. La commande "xcopy" est une commande puissante et trs utilequi permet d'effectuer ces oprations. (L'ancien DOS avait aussi une commande "xcopy" mais il y avait parfois desproblmes avec les noms de fichiers trop longs. La version de xcopy prsente dans Windows XP ne prsente plusces problmes).La commande "xcopy" est fournie avec une soupe alphabtique de commutateurs qui lui donnent sa polyvalenceet permettent son utilisation comme un utilitaire de sauvegarde de fichiers. Entrez "xcopy /?" dans une invite decommande pour voir tous les commutateurs utilisables.Par exemple, avec l'option "/d:[jj-mm-aaaa]", seuls les fichiers ayant chang depuis cette date sont copis. Si l'onveut par exemple copier tous les fichiers du rpertoire "monDossier" qui ont t modifi depuis le 01/06/2003 et lesplacer dans le rpertoire "backup", on utilise la commande

    xcopy monDossier backup /d:01-06-2003

    Si aucune date n'est spcifie, le commutateur /d copie tous les fichiers qui ont chang depuis n'importe quelle date.S'il y a un espace dans un nom ou un chemin, il faut encadrer le nom par des guillemets.Ajouter le commutateur "/s" permet de copier galement les sous-rpertoires et leur contenu. D'autres optionspermettent de copier les fichiers en lecture seule et cachs. Au total, il y a environ 27 options de ligne de commandepour xcopy. Vous trouverez plus d'informations sur cette page.

    V-D - Comment lister des fichiers avec "dir"

    La commande "dir" n'est pas nouvelle, mais elle reste l'une des plus utiles pour la plupart des utilisateurs de PC.Si vous avez toujours rv de pouvoir tablir une liste des fichiers contenus dans un rpertoire particulier, vousavez sans doute remarqu que l'interface graphique de Windows ne fournit aucun moyen simple pour le faire. Il estcependant trs simple d'effectuer cette opration via la ligne de commande.La commande "dir monDossier" affiche la liste des fichiers et sous-rpertoires du dossier "monDossier". Commeprcdemment, plusieurs commutateurs sont utilisables pour modifier le comportement de la commande. Parexemple "/h" affichera les fichiers cachs et "/s" affichera, en plus du contenu du rpertoire courant, le contenu dessous-dossiers du rpertoire courant.La sortie de la commande s'affiche sur l'cran par dfaut. Pour enregistrer la sortie de la commande dans un fichier,il faut utiliser la syntaxe suivante :

    http://www.developpez.comhttp://vlaurie.com/#http://www.developpez.net/forums/u93539/shawn12/#http://windows.developpez.com/cours/ligne-commande/http://windows.developpez.com/cours/ligne-commande/?page=page_9#LIXhttp://windows.developpez.com/cours/ligne-commande/?page=page_9#LIX

  • La ligne de commande Windows et les fichiers batch par Victor Laurie (Auteur) Thomas Garcia (Traducteur)

    - 18 -Copyright traduction 2009 Developpez.com. Aucune reproduction, mme partielle, ne peut tre faite de cette traduction et de l'ensemble de soncontenu : textes, documents, images, etc sans l'autorisation expresse de Developpez.com. Sinon vous encourez selon la loi jusqu' 3 ans deprison et jusqu' 300 000 Euros de dommages et intrets.

    http://windows.developpez.com/cours/ligne-commande/

    dir monDossier >listeFichiers.txt

    (o ">" est le symbole de redirection).Le fichier listeFichiers.txt sera alors cr. La sortie peut aussi tre dirige directement vers l'imprimante sur le portparallle (LPT1) mais je pense qu'il est prfrable de crer un fichier puis ouvrir ce fichier pour l'imprimer. En effet, laliste peut tre plus longue que ce que vous pensiez. La commande "dir" peut galement tre utilise dans Windows98/Me.

    La commande "dir" peut galement tre utilise pour obtenir une liste des fichiers ayant une certaine extension. Parexemple

    dir monDossier\*.doc /s >listeFichiers.txt

    va lister tous les documents Word (.doc) contenus dans "monDossier" et tous ses sous-dossiers. Cette syntaxeaffichera galement les dtails sur les fichiers. Si vous voulez uniquement les noms de fichiers, utilisez le commutateur"/b".

    V-E - Renommer des fichiers avec "ren"

    Renommer un grand nombre de fichiers peut tre une opration fastidieuse. La commande "ren" (ou "rename") estlimite mais peut tre utile nottament avec l'utilisation de caractres joker. La syntaxe de base est :

    ren fichier1 fichier2

    Le fichier renomm sera obligatoirement dans le mme dossier que l'original, cette commande ne peux pas dplacerle fichier vers un autre rpertoire. L'utilisation de jokers permet de changer par exemple l'extension de certains fichiers.Ainsi, la commande suivante :

    ren *.txt *.doc

    va changer l'extension de tous les fichiers textes (.txt) en .doc.

    V-F - Dplacer des fichiers avec "move"

    La commande "move" dplace un fichier d'un rpertoire un autre. La commande accepte les caractres joker, cequi la rend utile pour dplacer tous les fichiers d'un type donn vers un autre emplacement. La commande suivante :

    move /y dossier1\*.mp3 dossier2\

    dplacera les fichiers MP3 du dossier 1 vers le dossier2. Le commutateur "/y" est utilis pour que le systme nedemande pas de confirmation d'crasement. Si vous souhaitez empcher les crasements, utilisez l'option "/-y" .

    V-G - Changer les attributs de fichier avec "attrib"

    En plus de leur contenu, les fichiers disposent galement d'un ensemble de proprits qui les caractrisent (parfois

    appeles metadata). Un exemple connu de ces proprits sont les quatre attributs : lecture seule, cach, systmeet archive. L'attribut archive est principalement utilis dans les procdures de sauvegarde, mais les trois autresattributs sont utiliss dans diffrents contextes. Ces attributs peuvent tre activs ou dsactivs avec la commande"attrib" et ses options. La grande utilit de cette commande est qu'elle peut agir sur les sous-rpertoire avec soncommutateur "/s". Elle peut aussi utiliser le joker "*". Par exemple, pour enlever les attributs "lecture seule", "systme"et "cach" d'un fichier, il faut utiliser la syntaxe :

    attrib -r -s -h nom-fichier

    http://www.developpez.comhttp://vlaurie.com/#http://www.developpez.net/forums/u93539/shawn12/#http://windows.developpez.com/cours/ligne-commande/http://vlaurie.com/computers2/Articles/metadata.htm

  • La ligne de commande Windows et les fichiers batch par Victor Laurie (Auteur) Thomas Garcia (Traducteur)

    - 19 -Copyright traduction 2009 Developpez.com. Aucune reproduction, mme partielle, ne peut tre faite de cette traduction et de l'ensemble de soncontenu : textes, documents, images, etc sans l'autorisation expresse de Developpez.com. Sinon vous encourez selon la loi jusqu' 3 ans deprison et jusqu' 300 000 Euros de dommages et intrets.

    http://windows.developpez.com/cours/ligne-commande/

    Cette commande est souvent utilise lorsqu'il faut modifier certains fichiers systmes. Pour restaurer les attributs,la commande est :

    attrib +r +s +h nom-fichier

    Une utilisation courante de cette commande est la suppression de l'attribut "lecture seule" sur des fichiers copis partir d'un CD-ROM. Par dfaut, les fichiers provenant de CD sont marqus comme tant en "lecture seule". Celapeut poser des problmes si l'on souhaite les modifier. Pour enelver l'attribut "lecture seule" de tous les fichiers dansun rpertoire et ses sous-rpertoires, utilisez

    attrib -r unDossier\*.* /s

    Si vous voulez traiter uniquement les fichiers d'un certain type comme les MP3, utilisez :

    attrib -r unDossier\*.mp3

    V-H - Comment rendre vos dossiers favoris facilement accessibles dans les botes de dialogueWindows

    Un autre ancienne commande que je trouve facile utiliser est "subst" Il y a certains dossiers que j'utilise enpermanence et j'aime avoir un accs direct ceux-ci. Une mthode pour faire cela est d'utiliser la commande "subst"pour assigner une lettre de lecteur un dossier. Comme les lecteurs et les disquent se situent dans "Poste detravail" (ou "Ordinateur" dans Vista), ils sont toujours facilement accessibles. Pour associer le lecteur "Z:" au dossier"monDOssier", utilisez :

    subst z: monDossier

    A moins que vous ne soyez positionn dans le rpertoire parent de "monDossier", vous devez utiliser le chemincomplet vers le dossier. Cette association entre la lettre de lecteur est maintenue jusqu' ce que l'utilisateur sedconnecte ou que l'ordinateur soit teint. C'est pourquoi, je me suis cr un fichier batch d'une ligne dans mondossier "Dmarrage" (dans le menu dmarrer) qui rtablit cette association.

    V-I - Autres commandes

    Il existe tellement de commande que je ne peux en donner ici qu'un bref aperu. Une liste des commandes qui,je pense, sont les plus utiles sur les ordinateurs domestiques est disponible sur cette page. Je vous invite lire ceci attentivement car vous serez surpris par l'utilit de certaines commandes. Par exemple, il existe touteune srie de commandes pour contrler les fonctions rseau et pour l'utilisation d'Internet. (Beaucoup de cescommandes commencent par "net..."). Il y a de nouvelles commandes mais aussi des commandes bien connuescomme "ping" et "tracert". Comme de plus en plus de gens ont un rseau chez eux, ces commandes ont maintenantplus de signification pour la plupart des utilisateurs. Rendez vous sur cette page pour des explication sur certainescommandes rseau.

    http://www.developpez.comhttp://vlaurie.com/#http://www.developpez.net/forums/u93539/shawn12/#http://windows.developpez.com/cours/ligne-commande/http://windows.developpez.com/cours/ligne-commande/?page=page_4#LIVhttp://windows.developpez.com/cours/ligne-commande/?page=page_13#LXIII

  • La ligne de commande Windows et les fichiers batch par Victor Laurie (Auteur) Thomas Garcia (Traducteur)

    - 20 -Copyright traduction 2009 Developpez.com. Aucune reproduction, mme partielle, ne peut tre faite de cette traduction et de l'ensemble de soncontenu : textes, documents, images, etc sans l'autorisation expresse de Developpez.com. Sinon vous encourez selon la loi jusqu' 3 ans deprison et jusqu' 300 000 Euros de dommages et intrets.

    http://windows.developpez.com/cours/ligne-commande/

    VI - Configurer la fentre d'invite de commande

    Ce chapitre est une traduction de la page http://commandwindows.com/configure.htm dont l'auteur original est Victor Laurie.

    L'interface de la console de commande peut tre personnalise de plusieurs faons dcrites ci-dessous.

    VI-A - Introduction

    Les rglages par dfaut pour la fentre d'affichage de l'invite de commande peuvent tre changes pour s'accorderavec vos prfrences personnelles. Les proprits qui peuvent tre modifies sont celles qui affectent l'apparence,tels que la taille de la fentre, la couleur du texte et de l'arrire plan etla police. D'autres ont une incidence sur lefonctionnement comme le mode d'dition et la taille du buffer d'historique qui penvent tre configurs.

    VI-B - La boite de dialogue des proprits de l'invite de commande

    Le changement des options de l'invite de commande peut tre effectu via les proprits de cette boite de dialogue.L'accs celle-ci se fait par le menu que l'on obtient en cliquant (bouton gauche) sur le coin superieur gauche dela fentre ou par un clic droit sur la barre de titre de la fentre. L'accs celle-ci se fait par le menu que l'on obtienten cliquant (bouton gauche) sur le coin superieur gauche de la fentre ou par un clic droit sur la barre de titre de lafentre. Les figures 1 et deux indique la procdure suivre.

    Fig. 1. Menu de la fentre d'invite Fig. 2. Accs la fentre des proprits

    La fentre des proprits contient quatre onglets. Chaque onglet est dcrit ci-dessous.

    http://www.developpez.comhttp://vlaurie.com/#http://www.developpez.net/forums/u93539/shawn12/#http://windows.developpez.com/cours/ligne-commande/http://commandwindows.com/configure.htmhttp://commandwindows.com/configure.htm

  • La ligne de commande Windows et les fichiers batch par Victor Laurie (Auteur) Thomas Garcia (Traducteur)

    - 21 -Copyright traduction 2009 Developpez.com. Aucune reproduction, mme partielle, ne peut tre faite de cette traduction et de l'ensemble de soncontenu : textes, documents, images, etc sans l'autorisation expresse de Developpez.com. Sinon vous encourez selon la loi jusqu' 3 ans deprison et jusqu' 300 000 Euros de dommages et intrets.

    http://windows.developpez.com/cours/ligne-commande/

    VI-B-1 - Onglet Options

    La figure ci-dessus montre l'onglet options Les rglages sur cet onglet permettent la configuration de la taille ducurseur et l'affichage en mode fentre ou plein cran. Le mode "Edition rapide" vous permet d'utiliser la souris pourcopier et coller du texte dans l'invite de commande Vous pouvez galement choisir d'insrer ou d'craser lors de lasaisie en cochant ou dcochant "Mode insertion"

    VI-B-2 - Tampon d'historique des commandes

    Une nouvelle fonctionnalit est le tampon "Historique des commandes" Ce tampon enregistre les commandes quevous avez tapes prcdemment afin que vous n'ayez pas les retaper (reliquats de Doskey). La valeur par dfautest 50 mais peut prendre des valeurs jusqu' 999 (rapellez vous que cela utilise la mmoire vive RAM) Pour naviguerdans les commandes saisies prcdemment, utilisez les flches [Haut] et [Bas] du clavier. Vous pouvez aussi appuyersur [F7] pour afficher une fentre pop-up avec la liste des commandes prcdentes.

    VI-B-3 - Onglet Police

    Cet onglet se comprend facilement. Sur la plupart des machines, il y a le choix entre deux ou trois polices : Raster(par dfaut) et Lucida Console Lucinda Console est plus polyvalente. Il est aussi possible de choisir la taille de lapolice Comme pour la plupart des rglages, vous pouvez choisir si les changements s'appliquent la fentre couranteuniquement ou toutes les fentres ayant le mme titre.

    VI-B-4 - Onglet Configuration

    La position et la taille de la fentre peuvent tre paramtres dans cet onglet. Il y a galement des rglages pourla taille du tampon cran. Cette taille dtermine combien de lignes qui s'inscrivent sur la console sont mmoriss.(Cette possibilit de faire dfiler l'historique de toutes les commandes prcdentes n'tait pas prsente dans DOS.Une fois que le texte avait disparu de l'cran, il n'tait pas possible de faire dfiler l'cran pour le retrouver).

    http://www.developpez.comhttp://vlaurie.com/#http://www.developpez.net/forums/u93539/shawn12/#http://windows.developpez.com/cours/ligne-commande/

  • La ligne de commande Windows et les fichiers batch par Victor Laurie (Auteur) Thomas Garcia (Traducteur)

    - 22 -Copyright traduction 2009 Developpez.com. Aucune reproduction, mme partielle, ne peut tre faite de cette traduction et de l'ensemble de soncontenu : textes, documents, images, etc sans l'autorisation expresse de Developpez.com. Sinon vous encourez selon la loi jusqu' 3 ans deprison et jusqu' 300 000 Euros de dommages et intrets.

    http://windows.developpez.com/cours/ligne-commande/

    VI-B-5 - Onglet Couleurs

    L'onglet de configuration des couleurs est prsent ci-dessus. Les couleurs par dfaut pour la fentre d'invite sontcelles de la vieille combinaison "noir et blanc". Cependant, d'autres couleurs sont disponibles. La couleur de la fentrepop-up associe la fentre d'invite peuvent galement tre configures. Comme montr dans la figure ci-dessus,les couleurs peuvent tre changes en cliquant sur la couleur de votre choix ou en saisissant la valeur numrique ennotation RGB 256. Sur cette figure, j'ai choisi un arrire-plan bleu avec le texte en jaune. Vous pouvez choisir si leschangements de couleur s'appliquent la fentre courante uniquement ou toutes les fentres de console.

    Les couleurs de la console peuvent galement tre changes avec la commande "color" ou avec un commutateurd'invite de commande qui modifie directement l'interprteur de commande. Ces deux mthodes sont dcrites ci-dessous.

    Il est aussi possible de crer des raccourcis qui ouvrent la ligne de commande avec plusieurs jeux de couleurs (voirle paragraphe "Raccourcis" ci-dessous).

    http://www.developpez.comhttp://vlaurie.com/#http://www.developpez.net/forums/u93539/shawn12/#http://windows.developpez.com/cours/ligne-commande/

  • La ligne de commande Windows et les fichiers batch par Victor Laurie (Auteur) Thomas Garcia (Traducteur)

    - 23 -Copyright traduction 2009 Developpez.com. Aucune reproduction, mme partielle, ne peut tre faite de cette traduction et de l'ensemble de soncontenu : textes, documents, images, etc sans l'autorisation expresse de Developpez.com. Sinon vous encourez selon la loi jusqu' 3 ans deprison et jusqu' 300 000 Euros de dommages et intrets.

    http://windows.developpez.com/cours/ligne-commande/

    VI-C - Application des changements toutes les fentres d'invite

    Remarquez que les changements ne s'appliquent qu' le fentre courante moins que vous ne prcisiez le contraire.Lorsque vous effectuez des changement dans la configuration, vous obtiendrez la fentre ci-dessus. Pour que leschangements persistent aprs la fermeture de la console courante, cochez le bouton "Enregistrer les proprits pourtoutes les fentres de mme nom".

    VI-D - Configurer des raccourcis pour l'invite de commande

    Si vous utilisez frquemment l'invite de commande, vous allez placer un raccourci sur le bureau ou dans la barrede lancement rapide. Aprs la cration du raccourcis, vous pouvez configurer les proprits de la console qui seraouverte avec la plupart des options dont nous avons parl ci-dessus. Faites un clic droit sur le raccourci et choisissez"Proprits" dans le menu contextuel. Quatre des onglets de la feuille de proprits sont identiques ceux dcritsci-dessus. Vous pouvez les remarquer dans la figure ci-dessus. Vous pouvez effectuer la personnalisation que voussouhaitez et celle-ci s'appliquera uniquement la console ouverte par le raccourci.

    http://www.developpez.comhttp://vlaurie.com/#http://www.developpez.net/forums/u93539/shawn12/#