Afficher le chemin du dossier courant en cmd

Comment afficher le chemin du dossier courant en cmd ? Pour afficher le chemin complet du répertoire courant dans l’invite de commande Windows, utiliser la commande cd et le chemin courant s’affiche dans l’invite MS-DOS.

Comment afficher le chemin complet du dossier courant en cmd ?


Lors de l’utilisation de fichiers batch, il devient très utile de réutiliser le chemin de l’emplacement actuel. En particulier lors de la création de scripts dynamiques utilisant des variables.

Directement à partir de l’invite de commande cmd.exe:

cd


L’invite de commande Windows cd permet d’afficher le chemin du dossier courant.

Capture d'écran de la commande cd en cmd.
Afficher le dossier courant avec cmd.

Depuis un script batch, c’est-à-dire un fichier .bat :

%cd%

Remarque : pour utiliser cet exemple, il suffit de copier et de coller le code ci-dessous dans un fichier BATCH, par exemple DisplayDirectory.bat et de l’exécuter.

echo off
rem La commande précédente désactive l'affichage pour éviter toutes les lignes sur l'écran d'exécution
rem Définir la variable avec la valeur du répertoire actuel
set VarChemin=%CD%
rem Affichage de la variable sur l'écran d'invite de commande
echo "Le répertoire actuel est:"
echo %VarChemin%
rem Définir un délai de 15 secondes pour laisser l'invite affichée à l'écran
timeout 15

Pour aller plus loin et vérifier d’autres possibilités de la commande cd, cet article explique comment copier récursivement des fichiers et dossiers avec MS-DOS.

Il est important de noter la puissance des scripts batch tant ils permettent une automatisation et réduisent les risque d’erreur. Notamment lors de copie récurrente ou de déploiements de scripts. Mais plus encore lors des batch journaliers ou il est primordial d’atteindre une certaine stabilité et se rapprocher du zéro défaut, illustré ici avec les autres concepts des cinq zéros.