L’interface uti­li­sa­teur graphique, également connue sous le nom de GUI (pour Graphical User Interface), a rendu l’uti­li­sa­tion d’or­di­na­teurs très facile pour tous les uti­li­sa­teurs. Presque tout peut désormais être contrôlé d’un simple clic de souris, qu’il s’agisse de démarrer des pro­grammes ou de modifier les pa­ra­mètres. Tout cela déjà possible avec DOS, mais uni­que­ment en utilisant le clavier. Pourtant, même aujourd’hui, c’est une bonne idée de connaître certaines commandes DOS, qui peuvent être utiles en cas d’urgence. Si l’interface uti­li­sa­teur graphique de Windows pose des problèmes, il est important de savoir comment utiliser les commandes DOS pour sau­ve­gar­der ma­nuel­le­ment les données.

Commandes DOS avec l’invite de commande Windows

Sous Windows, vous pouvez entrer des commandes DOS à l’aide de l’invite de commande Windows. L’in­ter­pré­teur de lignes de commande « cmd.exe » utilise les commandes CMD Windows, qui con­tien­nent toutes les commandes DOS. En outre, l’in­ter­pré­teur de lignes de commande couvre également certaines fonctions, au­pa­ra­vant man­quantes, de l’in­ter­pré­teur DOS COMMAND.COM.

Vous pouvez démarrer l’invite de commande Windows de deux manières dif­fé­rentes :

  1. Via le menu Démarrer sous Tous les pro­grammes Ac­ces­soires (Windows 7) ou Démarrer Système Windows Invite de commandes (Windows 10)
  2. Entrez la commande « cmd » dans la recherche Windows et l’invite de commande démarre au­to­ma­ti­que­ment

Les commandes DOS les plus im­por­tantes

Pour copier des fichiers, supprimer des ré­per­toires ou créer un backup (sau­ve­garde), il existe des commandes DOS ap­pro­priées. Nous avons résumé pour vous les plus im­por­tantes :

Commandes DOS pour gérer les ré­per­toires

Lettre de lecteur: Avec la lettre cor­res­pon­dante suivie d’un deux-points, vous accédez au lecteur demandé.Exemple : C: A:
CD ré­per­toire Permet de se déplacer d’un ré­per­toire à l’autre. Par exemple : cd c:\windows
CD \ La commande DOS CD combinée à une barre oblique inverse permet d’accéder à la racine d’un lecteur.
CD \fichiers\images Permet d’accéder au ré­per­toire racine et de là au ré­per­toire « fichiers\images».
CD .. Saute d’un niveau de ré­per­toire.
CD ..\fichiers\images Saute d’un niveau de ré­per­toire et de là vers le ré­per­toire « fichiers\images ».
DIR <Lecteur:\chemin\ré­per­toire Affiche le contenu complet d’un ré­per­toire. Avec les filtres, appelés « wildcards », il est possible d’entrer seulement une partie du contenu. Un as­té­risque « * » est un espace réservé pour n’importe quel nombre de ca­rac­tères, tandis qu’un point d’in­ter­ro­ga­tion « ? » symbolise un seul caractère.Par exemple :dir *.tx­tAf­fiche tous les fichiers avec l'ex­ten­sion « .txt ».dir dat*.tx­tAf­fiche tous les fichiers avec l'ex­ten­sion « .txt » dont le nom de fichier commence par « dat ».dir dat1?.tx­tAf­fiche tous les fichiers qui com­men­cent par le nom de fichier « dat1 », suivi d’un autre caractère, et avec l'ex­ten­sion « .txt ». dir /pAffiche les résultats page par page.dir /sAffiche également le contenu des sous-ré­per­toires.dir c:\dat*.txt /p /sAffiche tous les fichiers du lecteur C qui com­men­cent par « dat » et ont l'ex­ten­sion « .txt. ».
MD <Lecteur:\chemin\ré­per­toire La commande DOS MD signifie « make directory ». Elle crée un ré­per­toire sous le niveau de ré­per­toire spécifié. Cependant, le système ne passe pas au ré­per­toire nou­vel­le­ment créé.
RD <Lecteur:\chemin\ré­per­toire La commande DOS RD supprime le ré­per­toire spécifié. Le ré­per­toire doit être vide pour cela. Si le système doit supprimer le ré­per­toire et son contenu, la commande DOS DELTREE est dis­po­nible à cet effet depuis la version 6.
TREE <Lecteur:\chemin\ré­per­toire Affiche tous les sous-ré­per­toires (avec leurs fichiers) du lecteur ou du ré­per­toire sé­lec­tionné.

Commandes DOS pour gérer les fichiers

ATTRIB <Lecteur:\chemin\fichier Avec cette commande DOS, vous pouvez modifier les attributs (par exemple la pro­tec­tion en lecture ou en écriture) d’un fichier.
COMP nom_de_fichier1 nom_de_fichier2 Compare deux fichiers entre eux.
COPY <Lecteur:\chemin\fichier <Lecteur:\chemin\fichier Copie un fichier dans un autre ré­per­toire. Si vous modifiez le nom du fichier à copier pour le nouveau ré­per­toire, le système du­pli­quera le fichier.Exemple : copy c:\fichiers\images\photo1.jpgLe système copie le fichier « photo1.jpg » du ré­per­toire « fichiers\images » dans le ré­per­toire actuel.copy c:\fichiers\images\photo*.jpg a:\documents\images\Copie tous les fichiers dont le nom de fichier commence par « photo » et qui ont l’extension de fichier « .jpg » dans le ré­per­toire spécifié. Dans ce cas, dans un ré­per­toire sur le lecteur A (une disquette).copy dat01.txt dat02.txtCopie le contenu du fichier « dat01 » dans le fichier « dat02 » et le stocke dans le même ré­per­toire.copy dat01.txt a:\documents\dat02.txtCopie le fichier « dat01 » sur une disquette et le renomme en « dat02 ».copy *.txt *.docCopie tous les fichiers avec l’extension « .txt » et change l’extension de fichier en « .doc ». Les noms de fichiers restent les mêmes.
DEL <Lecteur:\chemin\fi­chier­Note : ERASE est la même commande DOS que DEL Avec la commande DEL, le système supprime le fichier spécifié.
EDIT <Lecteur:\chemin\fi­chier­Note : Avant la version 6 la commande DOS s’appelait EDLIN Appelle l’éditeur DOS pour modifier les fichiers ASCII sé­lec­tion­nés.
FIND Suite de ca­rac­tères <Lecteur:\chemin\fichier Recherche un texte spé­ci­fique ou une suite de ca­rac­tères dans le fichier spécifié.
MORE <Lecteur:\chemin\fichier Affiche le contenu d’un fichier une page à la fois. Idéal pour vi­sua­li­ser de longs fichiers.
MOVE <Lecteur:\chemin\fichier <Lecteur:\chemin\nouveau\ré­per­toire Déplace un ou plusieurs fichiers vers le ré­per­toire spécifié.
PATH <Lecteur:\chemin\de\recherche Spécifie le chemin de recherche dans lequel DOS doit re­cher­cher les fichiers exé­cu­tables.
PRINT <Lecteur:\chemin\fichier Imprime le fichier sé­lec­tionné.
REN Ancien_nom_de_fichier.txt Nouveau_nom_de_fichier.txt REN signifie « rename » et comme son nom l’indique, renomme un ou plusieurs fichiers. Vous pouvez également renommer les ex­ten­sions de fichiers.Exemple :ren nom­de­fi­chier.txt *.docChange l’extension de « .txt » en « .doc ».ren *.txt *.docChange tous les documents .txt en .doc.
REPLACE <Lecteur1:\chemin\fichier <Lecteur2:\chemin\fichier Remplace les fichiers du ré­per­toire cible par des fichiers du même nom du ré­per­toire source.
SHARE Démarre le programme pour partager et ver­rouil­ler les fichiers.
TYPE <Lecteur:\chemin\fichier Affiche le contenu du fichier spécifié à l’écran.
UNDELETE <Lecteur:\chemin\fichier Récupère les fichiers pré­cé­dem­ment supprimés avec la commande DEL.
VERIFY onVERIFY off Avec les options « on » et « off », vous dé­fi­nis­sez si DOS doit vérifier que les processus d’écriture tels que la copie d’un fichier se déroulent sans erreur.
XCOPY <Lecteur:\chemin\ré­per­toire <Lecteur:\chemin\nouveau\ré­per­toire Cette commande DOS copie tous les fichiers d’un ré­per­toire dans un nouveau ré­per­toire spécifié.

Autres commandes DOS utiles

APPEND Avec cette commande DOS, vous pouvez ouvrir des pro­grammes ou des fichiers dans le ré­per­toire spécifié comme s’ils se trou­vaient dans le ré­per­toire courant.
ASSIGN Modifie la lettre du lecteur spécifié.Exemple :assign a=cChange le lecteur A en lecteur C.
BA­CKUP­Note : Après la version 6 la commande s’appelle MSBACKUP Sau­ve­garde un ou plusieurs fichiers sur un lecteur spécifié.
BREAK Cette commande DOS active ou désactive la sur­veil­lance sup­plé­men­taire de CTRL + C. Si l’option Pause est activée, CTRL + C surveille des fonctions sup­plé­men­taires telles que les processus de lecture et d’écriture sur les supports de données.
CLS CLS signifie « clear screen » et efface ce qui est affiché à l’écran.
CHKDSK <Lecteur:\chemin\fichier Cette commande DOS crée un rapport d’état pour le disque spécifié.
COMMAND Appelle un nouvel in­ter­pré­teur de commandes DOS.
CTTY Commute les pé­ri­phé­riques d’entrée et de sortie standard utilisés pour contrôler l’or­di­na­teur.
DATE jj.mm.aa Affiche la date actuelle. Vous pouvez également utiliser la commande DOS DATE pour modifier la date.
DISKCOMP Compare le contenu de deux supports de données.
DISKCOPY Cette commande DOS duplique un disque.
ECHO Active ou désactive l’affichage du texte du fichier de trai­te­ment par lots.
EXIT Ferme DOS ou l’invite de commande.
FDISK Configure un disque dur.
FORMAT Formate un disque pour une uti­li­sa­tion sous DOS.Exemple :format a:Formate une nouvelle disquette dans le lecteur A avec une capacité standard.
HELP <commande DOS Affiche un texte d’aide pour la commande DOS sé­lec­tion­née. Seul HELP appelle l’aide DOS.
PROMPT Modifie l’apparence de l’invite DOS.
RESTORE <Lecteur1: Lecteur2:\chemin\sau­ve­garde Avec RESTORE, vous pouvez restaurer des fichiers à partir d’une sau­ve­garde.Exemple :restore a: c:\documents\*.*Restaure tous les fichiers sau­ve­gar­dés sur la disquette vers le lecteur C dans le dossier Documents.
TIME hh:mm:ss Affiche l’heure actuelle. Vous pouvez également utiliser la commande DOS TIME pour modifier l’heure.
SET Affiche les pa­ra­mètres de l’en­vi­ron­ne­ment DOS et vous donne la pos­si­bi­lité de les modifier.
VER Avec cette commande DOS, vous pouvez afficher le numéro de version DOS.
VOL <Lecteur: Affiche le nom du lecteur et le numéro de série du support de données (si dis­po­nible).

Commandes de touches spéciales dans DOS

En plus des commandes DOS men­tion­nées ci-dessus, il existe des rac­cour­cis clavier spéciaux si­mi­laires aux rac­cour­cis clavier Windows avec lesquels vous pouvez appeler certaines fonctions dans DOS :

Alt + Ctrl + Suppr Redémarre l’or­di­na­teur
Alt + Ctrl + F1 Passe au clavier américain
Alt + Ctrl + F2 Passe au clavier français
Echap Efface l’entrée
F1 Répète la dernière commande un caractère à la fois
F3 Répète la dernière commande
F5 (Supprime l’entrée @)
F6 Ctrl-Z (^Z) extension
F7 Ctrl-@ (caractère ASCII n° 0)
Pause Arrête tem­po­rai­re­ment l’affichage. Vous pouvez continuer la sortie avec presque n’importe quelle touche.
Ctrl + C Annuler
Ctrl + P Active et désactive la commande d’im­pres­sion
Ctrl + Impr Écran Imprime l’image à l’écran
Ctrl + S Arrête l’affichage
Ctrl + Pause Annule une commande
Aller au menu principal