Invite de commande cmd Windows : liste des commandes MS-DOS

Vous vous demandez comment bien utiliser l'invite de commande cmd Windows ? Voici la liste des principales commandes de MS-DOS !
invite de commande cmd windows ms-dos

En informatique, le DOS est le systĂšme d’exploitation le plus connu. Sa version la plus commercialisĂ©e est celle de Microsoft, baptisĂ©e MS-DOS. Comme tout systĂšme d’exploitation, il contrĂŽle les activitĂ©s de l’ordinateur. Sous Windows, on peut lancer simplement des commandes MS-Dos via l’invite de commande cmd.exe. Voici comment procĂ©der !

Comment lancer l’invite de commande cmd sous Windows 10, 8 et 7 ?

Le Ms-D.o.s. (Microsoft Disk Operating System) est l’ensemble des programmes qui gĂšrent les pĂ©riphĂ©riques d’ordinateurs I.b.m.-P.c. ou compatible : clavier, disquettes et disque dur, Ă©crans, imprimantes, etc. Il comprend des commandes internes et externes.

L’invite de commandes (cmd ou command prompt en anglais) est un interprĂ©teur de commandes qui permet d’effectuer toutes sortes d’opĂ©ration sur le systĂšme via une interface utilisateur en ligne de commande.

Pour l’ouvrir, rien de plus facile ! Il suffit de taper cmd.exe dans la barre de recherche de votre menu Windows, puis de taper sur entrer. Vous pouvez alors commencer Ă  lancer les commandes MS-DOS dĂ©crĂ©dites ci-dessous.

Liste des commandes internes MS-DOS

Ce sont des commandes directement inscrites dans le D.o.s.

DIR

DIR (pour Directory) affiche la liste des fichiers visibles du disque spécifié ou du disque par défaut.

A > DIR

Liste la disquette du lecteur A.

A > DIR B:

Liste la disquette du lecteur B.

A > DIR C:

Liste le disque dur.

A > DIR *.SYS

Liste tous les fichiers systĂšme du lecteur A.

Il existe deux options Ă  l’affichage qui permettent de lire des volumes importants :

/P pour lister page Ă  page,

/W pour lister en 4 colonnes.

Il est possible et souvent pratique de lister les fichiers Ă  l’imprimante. Dans ce cas on fait suivre la commande par le signe > suivit de la commande de l’imprimante.

B > DIR C: > PRN

Imprime la liste des fichiers de l’unitĂ© C sur l’imprimante.

COPY

La commande COPY permet de copier un ou plusieurs fichiers sur une autre unitĂ© (avec un nom diffĂ©rent ou avec le mĂȘme) ou sur la mĂȘme (avec un nom diffĂ©rent).

C > COPY LETCLG.89 B:

Copie le fichier LETCLG.89 sur la disquette placée en lecteur B (ceci permet de le sauvegarder).

C > COPY C: \ COLLEGE *.* A:

Copie tous les fichiers (*.*) du sous-rĂ©pertoire COLLEGE du disque dur (C >) sur la disquette placĂ©e en lecteur A (permettant de faire une sauvegarde de ce sous-rĂ©pertoire). Le signe * sert de joker.

C > COPY *.DOC

Copie tous les fichiers Word (.DOC est l’extension de Word).

C > COPY *.*

Copie tous les fichiers.

C > COPY CLG LEP Copie le fichier ou le sous-rĂ©pertoire CLG en le renommant LEP.

REN

La commande REN (Rename) permet de renommer un fichier. Le premier nom est celui du fichier Ă  renommer, le second donne le nouveau nom du fichier.

A> REN LETCLG LETLYCEE

Renomme LETCLG en LETLYCEE sur la mĂȘme disquette.

A > REN LETLEP LETSES B:

Renomme LETLEP en LETSES et la copie sur la disquette placée en unité B.

TYPE

A > TYPE C: LETCLG.TXT

Affiche le texte du fichier LETCLG.TXT (l’extension est obligatoire) si celui-ci est codĂ© en ASCII.

Pour suspendre : Pause.

Pour arrĂȘter : Ctrl+Pause.

Les autres commandes

CLS

Nettoie l’Ă©cran (Clear Screen).

PAUSE

Affiche un message et fait une pause.

TIME

Affiche l’heure. Si elle est correcte, valider.

DATE

Affiche la date. Si elle est correcte, valider.

VER

Affiche le numéro de la version du D.o.s.

DEL

Attention cette instruction nécessite de prendre quelques précautions avant utilisation.

DEL (pour Delete) permet de supprimer des fichiers sur le disque. Ils seront thĂ©oriquement totalement perdus, alors attention. Cette commande nĂ©cessite l’extension (sĂ©curitĂ© !).

C > DEL LETCLG.DOC Efface le fichier Word LETCLG.

PROMPT

C > PROMPT $P$G Affiche C:\> et donne le nom du rĂ©pertoire dans lequel on se trouve.

C > PROMPT $_ Saute une ligne.

C > PROMPT $D Donne la date.

C > PROMPT $T Donne l’heure.

C > PROMPT $P Donne le chemin (P = Path).

C > PROMPT BONJOUR Affiche BONJOUR comme prompt .

VOL

Affiche le nom du volume.

ATTRIB

A > ATTRIB +R LET.DOC ProtĂšge le fichier LET.DOC.

A > ATTRIB -R LET.DOC EnlĂšve la protection du fichier.

A > ATTRIB LET.DOC Si l’ordinateur rĂ©pond A, le fichier est protĂ©gĂ©. Si l’ordinateur rĂ©pond B, le fichier n’est pas protĂ©gĂ©.

Les principales commandes externes sous MS-DOS

Ce sont des petits programmes indépendants qui sont appelés et exécutés.

DISKCOPY

Copie le contenu d’une disquette sur une autre en effaçant tout ce qui se trouve dans cette disquette.

A > DISKCOPY A: B: Copie le contenu de la disquette A sur la disquette B en effaçant tout ce qui se trouve dans la disquette B.

A > DISKCOPY A: A: Copie le contenu de la disquette du lecteur A (disquette origine) sur une autre disquette qui sera placĂ©e dans le lecteur A (disquette destination). À utiliser lorsque l’on a qu’un seul lecteur.

FORMAT

Attention cette instruction nĂ©cessite de prendre quelques prĂ©cautions avant l’utilisation : le formatage d’une disquette efface la totalitĂ© des donnĂ©es inscrites dessus ce qui peut ĂȘtre trĂšs dangereux surtout si l’on se trompe d’unitĂ© par dĂ©faut.

Une disquette est un support magnĂ©tique sur laquelle on vient inscrire des informations contenues dans la mĂ©moire de l’ordinateur afin de les garder d’une maniĂšre permanente.

Sur un disque dur ou une disquette, on trouve des fichiers dont le nom est composĂ© de 1 Ă  8 caractĂšres suivi ou non par une extension de 1 Ă  3 caractĂšres prĂ©cĂ©dĂ©s par un point. Certaines extensions sont rĂ©servĂ©es au D.o.s. (.COM, .EXE, .BAK…).

On trouve aussi des sous-rĂ©pertoires, sortes de dossiers dans lesquels on a rangĂ© d’autres rĂ©pertoires ou des fichiers.

Une disquette vierge est comme un champ non labourĂ© : pour semer il faut faire des sillons correspondants Ă  ce que l’on veut semer. Sur la disquette, on doit tracer des ” sillons magnĂ©tiques ” correspondants au systĂšme utilisĂ©.

Les disquettes de 3,5 pouces sont communes au Ms-D.o.s. et Macintosh mais elles sont formatées de maniÚre différente.

A> FORMAT B: Formate la disquette du lecteur B.

A > FORMAT B: /S Formate la disquette du lecteur B et copie les fichiers minimum pour dĂ©marrer avec le D.o.s.

A > FORMAT B: /4 Si le lecteur B est un lecteur haute densitĂ© (1,44 Mo), formate la disquette au format standard (360 Ko).

A > FORMAT B: /N: 9/S Formate la disquette 3,5 en 720 Ko sur un lecteur 1,44 Mo.

CHKDSK

C > CHKDSK B: /F Visualise Ă  l’Ă©cran les fichiers de l’unitĂ© B.

C > CHKDSK B: /V Visualise Ă  l’Ă©cran les fichiers de l’unitĂ© B et les vĂ©rifie.

Les chemins d’accĂšs

CD

C > CD\ RamĂšne au rĂ©pertoire principal de C:.

C > CD.. RamĂšne au rĂ©pertoire de niveau supĂ©rieur.

C > CD Affiche le nom du rĂ©pertoire courant.

C > CD CLG Entre dans le répertoire CLG.

MD

Make directory : crĂ©e un sous-rĂ©pertoire oĂč l’on se trouve.

A > MD CLG CrĂ©e le sous-rĂ©pertoire CLG.

A > \CLG> MD 93 CrĂ©e le sous-rĂ©pertoire 93 dans le sous-rĂ©pertoire CLG.

RD

Remove directory : efface un sous-rĂ©pertoire si celui-ci est vide.

PATH

PlacĂ© dans l’AUTOEXEC.BAT, il donne le chemin pour trouver les fichiers .COM, .EXE, .BAT. Les .BAT et les .COM sont exĂ©cutables.

C > PATH A: \DOS 

Montre le chemin du sous-répertoire D.o.s.

C > PATH A: \DOS ; A: \WORD

Montre le chemin du sous-répertoire D.o.s. ainsi que celui du sous-répertoire WORD pour y trouver les fichiers .COM, .EXE, et .BAT.

COMP

C > COMP LET1 LET2 Compare les 2 fichiers.

C > DISKCOMP A: B: Compare les disquettes en A et B.

LABEL

B > LABEL B: Affiche le nom de la disquette et permet de le modifier.

B > A: \LABEL CLG Donne le nom CLG Ă  la disquette en B.

PRINT

Imprime le contenu du fichier spĂ©cifiĂ©. L’extension est obligatoire.

On peut imprimer les informations affichĂ©es Ă  l’Ă©cran en appuyant en mĂȘme temps sur les touches Majuscule IMPEC

PRINT PRES.BAT

Envoi Ă  l’imprimante le contenu du fichier PRES.BAT.

XCOPY

Copie les fichiers et uniquement les fichiers de l’unitĂ©. Attention Ă  ce que la taille des disquettes convienne Ă  celle des sous-rĂ©pertoires ou Ă  l’ensemble des fichiers.

C > XCOPY C: A:

Copie (sauvegarde !) tous les fichiers de C/ dans A:

C > XCOPY C: A: /A

Copie (sauvegarde !) dans A: tous les fichiers créés depuis la derniÚre XCOPY.

C > XCOPY C: A: /P

Copie (sauvegarde !) tous les fichiers dans A: et demande confirmation Ă  chaque fois

C > XCOPY C: A: /P

Copie (sauvegarde !) tous les fichiers dans A: en gardant l’arborescence.

C > XCOPY C: A: /V

Copie (sauvegarde !) tous les fichiers dans A: en vérifiant.

XCOPY C: A: /D

Copie (sauvegarde !) tous les fichiers dans A: créés depuis la date indiquée.

TREE

Liste Ă  l’Ă©cran l’arborescence des rĂ©pertoires.

Peut ĂȘtre suivi de /F pour afficher les noms des fichiers contenus dans les rĂ©pertoires.

C > TREE C: /F donne la liste des chemins d’accĂšs et des fichiers de l’unitĂ© C.

RECOVER

RécupÚre les fichiers défectueux.

PARK

À utiliser avant d’Ă©teindre un ordinateur afin de protĂ©ger les tĂȘtes de lecture.

Le fichier AUTOEXEC.BAT

Ce fichier sert à automatiser le lancement du disque dur et de certains périphériques (clavier ou souris par exemple). Les instructions sont simplement lues et exécutées par la machine à la suite les unes des autres.

On peut, si l’on veut, placer toutes les commandes internes du D.o.s. et pratiquement toutes les externes Ă  la condition qu’elles soient placĂ©es dans le rĂ©pertoire principal, soit sur un sous-rĂ©pertoire dont le chemin d’accĂšs (path) a Ă©tĂ© indiquĂ© Ă  la machine dans l’AUTOEXEC.BAT.

Il est possible de se crĂ©er un fichier que vous nommerez, par exemple, PRESXX.BAT et que vous placerez dans le sous rĂ©pertoire D.o.s. par exemple et que vous lancerez lorsque vous travaillerez sur l’ordinateur et ce afin de travailler dans votre environnement personnel.

Un fichier nommĂ© FIN.BAT peut ĂȘtre crĂ©Ă© pour sauvegarder le travail de la journĂ©e et arrĂȘter la machine et ce automatiquement.

On peut éditer le contenu de ce fichier ou du fichier CONFIG.SYS (pour les spécialistes uniquement) avec la commande externe EDIT.

C > EDIT AUTOEXEC.BAT

Édite le fichier AUTOEXEC.BAT pour le modifier. Permet de crĂ©er ou d’Ă©diter d’autres fichiers BAT.

Les raccourcis clavier essentiels sous MS-DOS

Certains raccourcis clavier sont indispensables Ă  maĂźtriser pour une bonne utilisation de l’invite de commande MS-DOS.

Echap ou Esc

Permet de s’Ă©chapper d’ou l’on est.

Suppr ou Del

Efface le caractÚre précédent.

F3

Recopie les caractĂšres de l’instruction prĂ©cĂ©dente.

F1

Recopie un par un les caractĂšres de l’instruction prĂ©cĂ©dente.

Ctrl+alt-Suppr

RĂ©initialise le systĂšme.

Les codes ASCII Ă  connaitre pour bien utiliser MS-DOS

Beaucoup de caractÚres ne sont pas accessibles directement au clavier. On y accÚde en appuyant la touche ALT et en tapant le numéro de code ASCII (0 à 255). Le caractÚre apparaßt dÚs que la touche ALT est relùchée.

Exemple : ALT 92 donne l’antislatch : \

Vous trouverez la liste complĂšte ici.