Listez les dossiers, les sous dossiers et les fichiers tres rapidement.

Contenu du snippet

Salut, ce n'est pas vraiment un code VB, mais je me suis dis que ca pourrait servir à beaucoup de monde pour lister les fichiers et les sous-dossiers d'un répertoire.

Avec cette méthode on obtient un fichier texte brut, qui commence comme ca:

Structure du dossier
Le num?ro de s?rie du volume est 9C43-111A
C:\WINDOWS
| 0.log
| 002488_.tmp
... Apres ce sont les autres fichiers. La barre verticale montre l'arborescence du dossier dans lequel vous êtes.

Ex:
+---AU_Backup
| | AuBackup.ini
| |
| +---1
| | \---27
| | backup.000
| | backup.001
| | backup.002
| | backup.003
| |
| \---2
| \---4
| backup.000
| backup.001

Donc ensuite il suffit juste de savoir l'exploiter...

Source / Exemple :


Shell "cmd /c tree C:\\ /A >c:\\liste.txt"

Conclusion :


Alors, le /c et le /A je ne sais pas trop à quoi ca sert, mais j'ai vu que si on enlevait le /A, eh bien on avait des erreurs avec les lettres et avec les traits verticaux symbolisant les dossiers sont remplacés par des signes...

Le C:\\ c'est le dossier que vous voulez lister. Sachant que si vous voulez lister C:, il ne faut pas oublier les deux \ parce que sinon ca vous listera le premier sous dossier. (Pour moi Documents and settings)

Ensuite bien sur le >c:\\liste.txt le fichier ou vous voulez enregistrer la liste. Attention, le > doit être collé au chemin du dossier (comme c'est le cas ici)

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.