Liste des fichiers de dossier et sous-dossiers en récursif avec cmd

Par défaut, la commande dir dos liste tous les fichiers et dossiers d’un dossier donné, mais pas de manière récursive. Pour afficher une liste complète des fichiers et éventuellement des dossiers dans tous les sous-dossiers, utilisez les options de la commande dir comme suit.

Comment lister tous les fichiers d’un dossier et des sous-dossiers de manière récursive en ligne de commande ?

Tout d’abord, pour lister tous les fichiers d’un dossier et des sous-dossiers à plusieurs niveaux, ouvrir une invite ms-dos. Sous Windows, ouvrir le menu démarrer puis recherche et taper cmd ou commande. Ou encore utiliser le raccourci Windows + R puis taper cmd.

Ensuite, tapez la commande dir pour lister le contenu du dossier avec l’option récursive dédiée.

La commande ci-dessous affiche les fichiers contenus dans un dossier et tous les sous-dossiers, de manière récursive. En effet, chaque dossier possède une liste de fichiers et un sous-total du nombre de fichiers et de leur taille.

dir /s

Pour obtenir une liste de fichiers de manière récursive dans une seule liste avec o divisé entre chaque sous-dossier, tapez cette commande :

dir /s /b

Pour ne lister que les fichiers et non les dossiers

dir /s /b /a-d
  • L’option /a est un filtre d’attributs.
  • Ensuite, l’option -d signifie “moins les dossiers”, alors les dossiers ne sont pas affichés dans l’invite de commande.