41 articles | 205023 visites pour 100418 visiteurs dont 1 en ligne | 70 inscrits dont 0 en ligne | M'inscrire | Me connecter

Tutoriel

Listing de l'arborescence d'un répertoire

Publié le 29.01.2011 à 15:29:16 par nawak.seb , et a été visualisé 848

Voici comment récupérer le listing d'un répertoire dans un fichier texte, le tout à partir du menu contextuel. Idéal pour l'imprimer ensuite !

Pour Windows 2000 et XP :

Ouvrir l'Explorateur de fichiers
Aller dans Outils, Options des dossiers...
Sélectionnez l’onglet Types de fichiers
Dans la colonne Types de fichiers allez à Dossier puis cliquez sur le bouton Avancée
Dans la fenêtre Modification du type de fichier qui s’ouvre, cliquez sur Nouveau...
Dans le champ Action, saisir Listing (ou un autre nom de votre choix).
Enfin, dans le champs Application, saisir ceci : command.com /c tree /F /A > c:\Listing.txt

Dans notre cas, un fichier Listing.txt est créé à la racine du disque C.

Pour information, voici la clé dans la base de registre qui est modifiée :
[HKEY_CLASSES_ROOT\Folder\shell\Listing\command]
@="command.com /c tree /f /a > d:\Listing.txt"

Si vous souhaitez supprimer cette astuce, il vous suffit de supprimer la clé correspondante.

Pour Windows 98 :

La manipulation pour y arriver est légèrement différente :
Dans l'Explorateur de fichiers, allez dans Affichage, Options des dossiers, Types de fichiers, puis choisir Dossier, Modifier, Nouveau et copiez cette commande : command.com /c dir /s /a > c:\Listing.txt

Le résultat est différent de celui obtenu avec Windows 2000 et XP (on utilise la commande dir et non tree), mais ça marche !


Maintenant, il vous suffit de cliquer sur un répertoire avec le bouton droit de la souris et de choisir Listing pour que le fichier contenant l’arborescence du répertoire soit créé à la racine de C.

Autre méthodes, appliquée à Windows 7, sous réserve des autres versions de Windows:

Sous Windows 7, nous utiliserons une autre méthode, écrire directement dans la base de registre.
Dans « Démarrer », « Exécuter.. », (ou Windows + R), entrer « regedit ».

Parcourir jusqu’à la clé Shell :HKEY_CLASSES_ROOT\Folder\shell\
Puis créer une nouvelle clé « Listing »

Puis créer une seconde clé « command »

Double cliquer dans la chaine « par défaut » et entrer la valeur « cmd /c tree /F /A > c:\listing.txt %1 »
Valider

Test

Clic droit sur un dossier, il apparait « Listing » .Sur l’action de celui-ci, par défaut , le résultat sera dans un fichier texte à la racine du C:/

Je laisse à disposition un fichier .reg

listing.reg



Commentaire

Pour laisser un commentaire, inscrivez-vous ou connecter-vous

2010 | Contact | Partenaires | Plan du site | A propos | Créé par Nawak.seb