Exemples pratiques de scripts pour afficher la liste ou ou lister les fichiers contenus dans un dossier Windows en ligne de commande (cmd).
Comment lister des fichiers avec cmd depuis l’invite de commande ? Lorsqu’il s’agit de lister d’énormes répertoires dans Windows 10 ou 11 par exemple, il est plus pratique d’utiliser des scripts. Ils permettent d’automatiser et d’obtenir rapidement un fichier texte avec tous les noms de fichiers ou dossiers.
Il est clair que l’automatisation est la clé, avec des commandes bash très simples, le système d’exploitation de Microsoft peut faire tout le travail. Pour afficher une liste des fichiers simples ou encore avec certains attributs, il faut utiliser la commande dir.
1. Lister les fichiers Windows avec la commande dir
Plusieurs options sont disponibles avec la commande dir. Et les attributs affichés par défaut sont les suivants :
- Premièrement, la date et l’heure de création.
- Le type, si <DIR> est affiché alors c’est un répertoire, sinon c’est un fichier.
- La taille des fichiers, en octets.
- Enfin, le nom du répertoire ou du fichier avec l’extension, comme un fichier texte nommé fichier.txt par exemple.
dir
De plus, la commande indique également le nombre total de fichiers contenus dans le dossier ainsi que leur taille totale. Elle indique aussi le nombre total de dossiers et l’espace disque disponible sur le lecteur actuel, en octets.
A noter que la commande dir sans options n’affiche pas les fichiers cachés ni les fichiers système de Windows.
2. Afficher les fichiers Windows cachés en ligne de commande
La commande dir /a permet également d’afficher les fichiers cachés en MS-DOS. Elle permet d’afficher la liste de tous les fichiers et dossiers, y compris ceux qui sont cachés, depuis le répertoire actuel.
Par contre, pour afficher uniquement les fichiers cachés, on peut utiliser la commande dir /a:h.
dir /A

Noter que la commande dir /a peut également afficher d’autres fichiers et dossiers spéciaux, tels que les fichiers système et les fichiers liés. Ces fichiers particuliers ne sont généralement pas visibles dans l’explorateur Windows.
Il est donc recommandé d’être prudent lors de l’utilisation de la commande dir /a pour afficher les fichiers cachés et de ne pas supprimer ou modifier les fichiers système sans savoir exactement ce que l’on fait.
Conclusion sur l’affichage des fichiers en ligne de commande
En conclusion, la ligne de commande MS-DOS de Windows est un outil puissant et simple pour lister des fichiers avec cmd, rapidement. La commande dir sans arguments permet d’afficher la liste complète des fichiers avec certains attributs, tandis que la commande dir /a permet d’afficher également les fichiers cachés.
Garder à l’esprit de faire preuve de prudence lors de l’utilisation de la commande dir /a pour éviter de toucher aux fichiers système, importants. Enfin, avec les scripts cmd, il est possible d’automatiser des tâches et de gagner du temps.
Por aller plus loin voici comment copier récursivement des fichiers dans des dossiers et sous-dossiers en ligne de commande.




