Menu Fermer

Les commandes de base de l’invite de commande CMD Windows  (cd, dir, mkdir, …)

L’invite de commandes est un vestige du monde DOS encore disponible dans Windows 10 et Windows 11 même s’il disparaît au profit de PowerShell.
On trouve aussi l’invite de commandes dans les options de dépannage et le mode sans échec pour récupérer le système.
Ainsi connaître les bases de l’invite de commandes peut être utiles pour sauver votre système.

Dans ce tutoriel, je vous présente les principales commandes CMD de bases de l’invite de commandes avec de nombreux exemples.
Cela va vous permettre d’apprendre les bases de l’invite de commandes.

Les commandes de base de l'invite de commande CMD Windows

Comment changer le répertoire (dossier) dans l’invite de commande (CMD)

La première commande de base à connaître est CD (Change Directory).
Cette commande vous permet de modifier le répertoire actuel ou répertoire courant, en d’autres termes, pour accéder à un autre dossier de votre PC.
Pour l’utiliser, il suffit de spécifier le dossier dans lequel on souhaite se rendre, par exemple pour aller dans le dossier Windows\system32 :

cd \Windows\system32
Vous pouvez saisir le début du nom du répertoire et utilisez la touche TAB ce qui va compléter le reste du nom du répertoire
Comment changer le répertoire (dossier) dans l'invite de commande (CMD)

Lorsque vous devez utiliser un dossier, utilisez la commande “CD ..”
Supposons que vous souhaitiez revenir au dossier Windows. Tapez :

cd ..

Puis appuyez sur Entrée sur votre clavier.

Autre exemple, le CD \ de commande vous amène au sommet de l’arborescence de répertoires.
Pour voir comment cela fonctionne, après avoir ouvert l’invite de commande, tapez :

CD \

Vous devriez voir comment la commande CD vous amène au sommet de l’arborescence de répertoires. Dans ce cas, au lecteur “C:”.

Comment changer le répertoire (dossier) dans l'invite de commande (CMD)

Comment changer de lecteur de disque en invite de commandes (CMD)

Pour accéder à un autre lecteur, tapez la lettre du lecteur, suivie de “:”.
Par exemple, si vous vouliez changer le lecteur de “C:” à “D:”, vous devez taper :

D:
Comment changer de lecteur de disque en invite de commandes (CMD)

Pour changer le lecteur et le répertoire en même temps, utilisez la commande CD, suivie de du commutateur”/d“.
Le paramètre /d est utilisé pour modifier le lecteur actuel vers un dossier spécifique d’un autre volume de disque.

Par exemple, si vous êtes maintenant sur le lecteur “D:” et que vous souhaitez revenir au dossier Windows à partir du lecteur “C:”, vous devez taper :

cd /d c:\Windows

Comment afficher le contenu d’un répertoire dans l’invite de commande (CMD)

Une autre commande de base importante à connaître est DIR.
Elle permet de lister le contenu d’un dossier depuis l’invite de commandes.

Pour afficher le contenu du dossier, tapez :

dir

La liste des fichiers et des dossiers contenus par elle est affichée, ainsi que des détails sur chacun d’eux (la taille et la date et l’heure à la dernière modification de la dernière fois).

Comment afficher le contenu d'un répertoire dans l'invite de commande (CMD)

Comment créer un nouveau répertoire avec une invite de commande (CMD)

Vous pouvez créer un nouveau dossier à l’aide du MKDIR (Make Directory) ou la commande MD.
La syntaxe de ces commandes est identique :

mkdir <nom repertoire>
md <nom repertoire>

Disons que nous devons créer un nouveau dossier appelé malekal qui va être placé dans le dossier “C:\malekal.com”. Pour ce faire, nous devons taper :

mkdir malekal
Comment créer un nouveau répertoire avec une invite de commande (CMD)

Pour tester si cela fonctionnait, utilisez à nouveau la commande DIR. Le dossier nouvellement créé apparaît dans la liste.

N’oubliez pas que toutes ces commandes dépendent de l’emplacement actuel de l’invite de commande. Par exemple, si vous êtes sur le “C:” Drive et tapez “Test MKDIR”, le nouveau dossier est créé à la racine du lecteur “C:”.

Une autre façon de créer un dossier qui n’implique pas être dans le dossier souhaité est de saisir le chemin complet du nouveau dossier. Par exemple, si vous travaillez sur le lecteur “C:\Windows” et que vous souhaitez créer un nouveau dossier dans “C:\malekal.com\malekal” :

mkdir c:\malekal.com\malekal
Comment créer un nouveau répertoire avec une invite de commande (CMD)

Lorsque vous devez créer un dossier avec des sous-dossiers en même temps, vous pouvez spécifier le chemin complet.
Par exemple, si nous tapons :

c:\malekal.com\malekal\1\2\3\4

Cela va créer les cinq dossiers sont créés (malekal, 1, 2, 3, 4) avec l’arborescence complète.

Comment créer un nouveau répertoire avec une invite de commande (CMD)

Comment renommer des fichiers et des dossiers avec une invite de commande (CMD)

Pour renommer des fichiers et des dossiers, vous devez utiliser la commande REN (Rename).
Cette commande de base s’utilise comme ceci :

ren <nom source> <nouveau nom>

Par exemple pour renommer le dossier malekal en malekal_old :

ren malekal malekal_old
Comment renommer des fichiers et des dossiers avec une invite de commande (CMD)

Pour renommer un fichier, utilisez la même commande, comme ceci :

ren malekal.odt malekal_old.odt
Comment renommer des fichiers et des dossiers avec une invite de commande (CMD)

Comment copier des fichiers avec une invite de commande (CMD)

La commande Copy vous permet de copier des fichiers d’un endroit à un autre.
Pour utiliser cette commande, tapez :

copy <Lecteur:\NouvelEmplacement\Fichier.Extension> <Lecteur:\NouvelEmplacement\Fichier.Extension>

Par exemple, utilisons cette commande pour copier le fichier C:\malekal\malekal.odt et le chemin du bureau :

copy C:\malekal.com\malekal.odt c:\Users\Mak\Desktop
Comment copier des fichiers avec une invite de commande (CMD)

Mais on peut aussi utiliser les variables d’environnements :

copy C:\malekal.com\malekal.odt %USERPROFILE%\Desktop
Comment copier des fichiers avec une invite de commande (CMD)

Si vous copiez dans le même répertoire, vous n’avez pas à mettre le chemin dans la commande.
À titre d’exemple, copions liste.txt de c:\malekal dans le même dossier, uniquement avec une extension différente, par exemple, liste.old :

copy liste.txt liste.old
Comment copier des fichiers avec une invite de commande (CMD)

Comment copier des dossiers (et leur contenu) avec une invite de commande (CMD)

Pour copier un dossier et son contenu d’un emplacement à un autre, utilisez la commande xcopy suivie des options /S /I.
Supposons que nous devons copier un dossier de C:\malekal.com vers C:\malekal_sauvegarde.
Pour ce faire, nous devons exécuter la commande :

xcopy /s /i  C:\malekal.com C:\malekal_sauvegarde
Comment copier des dossiers (et leur contenu) avec une invite de commande (CMD)
  • Le paramètre /s garantit que tous les répertoires et sous-répertoires vont être copiés, à l’exception des celles qui sont vides
  • Le paramètre /i crée un nouveau répertoire si le dossier de destination n’existe pas et copie tous les fichiers de celui-ci

Comment supprimer des fichiers avec une invite de commande (CMD)

La commande Del (Delete) est utilisé pour supprimer des fichiers des dossiers que vous avez créés.

Pour supprimer tous les fichiers d’un dossier, vous pouvez exécuter la commande :

del <dossier>

Par exemple, à partir de l’annuaire, Digital_Citizen trouvé sur le lecteur “D:” Si nous voulons supprimer tous les fichiers du dossier Digital_Citizen_TestS, tapez la commande “del digital_cizen_tests”.

del malekal.odt

Vous devez confirmer le processus de suppression en tapant la lettre “O” de oui, puis appuyez sur Entrée.

Comment supprimer des fichiers avec une invite de commande (CMD)

Voici une liste de combinaisons de Del utiles qui méritent d’être mentionnées:

  • Del * .docx – Supprimez tous les fichiers avec l’extension DOC (vous pouvez utiliser n’importe quelle extension de fichier nécessaire, DOCX n’est qu’un exemple)
  • Del test *. * – Supprimer tous les fichiers commençant par test
  • Del *. * – Supprimez tous les fichiers du dossier actuel

Comment supprimer des dossiers avec une invite de commande (CMD)

La commande Del ne peut pas être utilisée pour supprimer des dossiers. Par conséquent, nous devons utiliser une autre commande pour supprimer tout dossier vide: RD (Remove Directory).
Un équivalent existe est RMDIR.

Nous avons précédemment supprimé tous les fichiers du dossier malekal_test :

rd malekal_test
Comment supprimer des dossiers avec une invite de commande (CMD)

Attention, la commande ne fonctionne pas si le répertoire contient des fichiers ou sous-dossiers.
Cela retourne : Le répertoire n’est pas vide
Il faut utiliser l’option /S pour supprimer un répertoire non vide.

rd /S malekal_old

Il faut alors confirmer la suppression avec la touche O.

Comment supprimer des dossiers avec une invite de commande (CMD)

Comment lancer une application avec une invite de commande (CMD)

Pour exécuter un programme à partir de l’invite de commande, vous n’avez besoin que de naviguer dans le dossier contenant l’exécutable et tapez le nom du programme
Par exemple, si vous souhaitez lancer DefenderControl à l’aide de la commande dcontrol.exe, changer le répertoire courant en C:\Program Files (x86)\DefenderControl, où son exécutable est présent.

cd C:\Program Files (x86)\DefenderControl
dcontrol.exe
Comment lancer une application avec une invite de commande (CMD)
"C:\Program Files (x86)\DefenderControl\dcontrol.exe"
Comment lancer une application avec une invite de commande (CMD)

Comment afficher l’aide de l’invite de commande (CMD)

Pour accéder à l’aide de l’invite de commande, vous devez taper la commande :

help

Puis appuyer sur Entrée. Une liste avec toutes les commandes disponibles est affichée, comme vous pouvez le voir ci-dessous.

Comment afficher l'aide de l'invite de commande (CMD)