[Batch] Lister fichiers sans sous dossiers

Résolu/Fermé
masterdim Messages postés 51 Date d'inscription lundi 8 août 2005 Statut Membre Dernière intervention 26 juillet 2017 - 30 sept. 2012 à 22:21
 xt - 27 déc. 2015 à 15:54
Bonjour,

Je souhaite lister via un fichier batch tous les fichiers d'un dossier sans ceux des sous dossiers. Comment faire ? J'ai beau chercher partout sur ce forum et sur le net, pas d'info claire...

Actuellement, j'ai ce script qui répond à tous mes besoins, sauf le fait qu'il récupère également les sous-dossiers :

del D:\Liste_des_fichiers.txt
echo *********************** >> D:\Liste_des_fichiers.txt
echo *** Liste des fichiers *** >> D:\Liste_des_fichiers.txt
echo *********************** >> D:\Liste_des_fichiers.txt
for /r "Y:\Fichiers\" %%i in (*.*) do echo %%~ni >> D:\Liste_des_fichiers.txt


Merci d'avance pour votre aide !

1 réponse

dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
1 oct. 2012 à 08:33
hello
essayer
for %%i in (Y:\Fichiers\*.*) do echo %%~ni >> D:\Liste_des_fichiers.txt
3
masterdim Messages postés 51 Date d'inscription lundi 8 août 2005 Statut Membre Dernière intervention 26 juillet 2017 31
1 oct. 2012 à 16:34
Hello !
Merci, c'est ce qu'il me faut !
Par contre, je me rends compte que la liste n'est pas triée.
Comment rajouter un tri alphabétique?
Merci :-)
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
1 oct. 2012 à 16:40
chez moi, elle l'est.
essayer
for %%i in (Y:\Fichiers\*.*) do echo %%~ni | sort >> D:\Liste_des_fichiers.txt
0