Médiaforma

Windows 10 – Obtenir la liste des fichiers d’un dossier dans un fichier texte

Partagez cet article sur vos réseaux

Certaines commandes MS-DOS sont particulièrement efficaces. C’est par exemple le cas de la commande DIR qui renvoie la liste des fichiers contenus dans un ou plusieurs dossiers.

Ouvrez l’Explorateur de fichiers et rendez-vous dans le dossier dont vous voulez lister le contenu. Ici par exemple, nous allons dans la bibliothèque Documents :

Cliquez dans la barre d’adresses, tapez cmd et appuyez sur la touche Entrée du clavier. Une fenêtre Invite de commandes s’ouvre et pointe sur le dossier en cours :

Tapez dir et appuyez sur la touche Entrée. La liste des fichiers est affichée dans la fenêtre Invite de commandes. Pour la rediriger vers un fichier texte, tapez la commande suivante et appuyez sur la touche Entrée:

dir >liste.txt

Le fichier liste.txt est créé dans le dossier courant. Double-cliquez-dessus pour l’ouvrir dans le Bloc-Notes :

 
Commentaires

Salut !

L’enregistrement d’un fichier avec dos pose problème pour les accents c’est ce qui ma poussé à programmer une application Windows qui permet de lister un dossier dans son intégralité (dossiers/sous-dossiers).
Le tout au format HTML qui permet d’illustrer correctement la liste en arborescence.

Simple d’utilisation, comme un .bat. On place l’exécutable dans le dossier à lister, on le lance et un fichier se génère. Ensuite, reste à l’ouvrir avec un navigateur web…

Pour ceux que ça intéresse : http://lister.un.dossier.free.fr

Merci pour cette belle initiative :)

Sinon sous Windows 7, pour éviter le problème des accents on peut mettre
dir >liste.doc
au lieu de .txt et choisir le codage MS-DOS à la première ouverture du fichier liste .doc

Oui, ou encore (toujours sous Windows7) dir /b |clip
l’option “/b” limite la liste aux seuls noms de fichiers
la redirection “|clip” envoie cela dans le “presse papier” et on peut en récupérer le contenu dans Word ou n’importe quelle appli de gestion de texte.

Merci INFINIMENT JB !!!
C’est exactement ce que je cherchais car avec les autres solutions (sans /b) je me retrouvais avec un truc impossible à traiter ou alors qui aurait nécessité autant de temps que de copier-coller à la main les noms des fichiers.
Tu vas m’épargner telllllllllllllllllllllllllment d’heures de travail fastidieux ! :-)

Merci Merci Merciiiiiiii, le kiff cette fonction. Quand on a des tonne de fichiers à gérer, ça aide énormément.

un grand merci a toi

Merci pour le commentaire. C’est toujours sympa de savoir que mes articles sont utiles :)

Merci
beaucoup pour cette procédure
trop cool

good procedure merci à tous les contributeurs

ensemble nous sommes plus intelligent, surtout vous…. lol

Merci beaucoup, vraiment ça m’a beaucoup aidé.

Salah Eddine BEKKAIR

Bonjour c’est une proposition interess

et si je veux lister uniquement les fichiers commençant par “DAP” du dossier et des sous dossier comment faire ?

Bonjour,

Par exemple, pour lister tous les fichiers d’extension txt du dossier courant et de ses sous-dossiers dans le fichier texte.txt, vous utiliserez cette commande :
dir *.txt /s >texte.txt

Bonjour.merci pour le tuto, mais lorsque a la fin je valide la cmd ”dir>liste.txt” on me dit accès refusé.merci de m’aider

Bonjour,

Il faut ajouter un espace entre dir et >
Est-ce que cela fonctionne maintenant ?

Salut..
Et pour les fichiers au noms en caractères Arabe?

Bravo, cela fait des années que je cherche quelque chose de simple
encore merci

vraiment top ! merci !!! car on m’avait dit dans que ce n’était pas possible

Bravo à JB pour sa commande dir /b |clip qui est absolument parfaite.
Juste l’essentiel, là où il faut.
Merci également à l’auteur de l’article, je viens d’apprendre qu’on pouvait taper CMD directement dans la fenêtre de l’Explorateur.
Tout ça est presque trop beau !

Laissez un commentaire