bonjour,
J'ai une arborescence :
L'objectif est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 e:\ |- rep1\ | |- file1 | `- ... |- rep2\ | |- file1 | `- ... |- file1 |- file2 `- ...
* Lister dans un fichier via la commande ls pour windows les fichiers à la racine de e:\ sans être confronter de la présence de rep1\
* Pouvoir lister dans un autre fichier toujours avec la même commande les fichiers de rep1\
Le code :
Pour lister les fichiers se trouvant à la racine sans tenir compte de rep1, rep2 ... :
Je souhaiterai pouvoir lister également les fichiers se trouvant dans rep1\ mais je ne trouve pas car ls bloque en indiquant attention il y a des répertoires
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 for /f %%a in ('"dir /b /a:-d "%2" 2>nul"') do ( ls -lGg %%a > %2\output.txt )
Avez-vous une piste à me soumettre ?
Merci d'avance
Partager