Comment imprimer une liste de fichiers dans un répertoire Windows

Récemment, j'ai dû envoyer à un ami une liste de tous les fichiers et dossiers d'un répertoire particulier sur mon ordinateur et il m'a fallu un certain temps pour trouver la meilleure façon de procéder. Après avoir essayé différentes méthodes, j'ai pu créer une belle feuille de calcul Excel(Excel spreadsheet) avec toutes les données sur les fichiers et les dossiers, ainsi que des informations supplémentaires telles que la taille des fichiers, la date de la dernière modification, etc.

Dans cet article, je vais mentionner les deux principales façons de générer une liste de répertoires(directory listing) : en utilisant la ligne de commande(command line) ou en utilisant un programme tiers. Si vos besoins sont très simples, la méthode de la ligne de commande(command line method) est la plus simple et ne nécessite aucun outil supplémentaire. Si vous avez besoin d'un rapport plus sophistiqué, consultez les utilitaires gratuits.

Ligne de commande

Commençons donc d'abord par la méthode de la ligne de commande(command line method) car elle est simple et suffira probablement à 90% des personnes lisant cet article. Pour commencer, ouvrez l' Explorateur et accédez(Explorer and browse) au répertoire de dossiers(folder directory) au-dessus du dossier pour lequel vous souhaitez obtenir la liste des répertoires(directory listing) .

Si vous souhaitez imprimer la liste des fichiers et des dossiers(file and folder listing) pour C:Test MyTestFolder , accédez à C:Test, appuyez sur la touche SHIFT(SHIFT key) , puis cliquez avec le bouton droit sur MyTestFolder . Allez-y et sélectionnez Ouvrir la fenêtre de commande ici(Open command window here) dans le menu.

ouvrir la fenêtre de commande

A l' invite de commande(command prompt) , il faut taper une commande très simple :

dir >filename.txt 

La commande dir(dir command) génère une liste de fichiers et de dossiers dans le répertoire courant et le crochet(angle bracket) droit indique que la sortie doit être envoyée vers un fichier plutôt que sur l'écran. Le fichier sera créé dans le dossier actuel et si vous l'ouvrez à l'aide du Bloc(Notepad) -notes , il ressemblera à ceci :

imprimer la liste des répertoires

Par défaut, la commande vous donnera la date/heure de la dernière modification, la taille des fichiers, la liste des répertoires et les noms de fichiers réels. Si vous souhaitez des informations différentes, vous pouvez ajouter des paramètres à la commande.

Par exemple, si vous ne voulez pas toutes ces informations supplémentaires, vous pouvez imprimer uniquement les noms des fichiers et des dossiers à l'aide de la commande suivante :

dir /b >filename.txt

Dans les exemples ci-dessus, vous remarquerez qu'il existe un dossier appelé Word Stuff , mais la sortie ne(output doesn) répertorie aucun des fichiers contenus dans ce répertoire. Si vous souhaitez obtenir une liste de tous les fichiers et dossiers, y compris les sous-répertoires du répertoire actuel, utilisez cette commande :

dir /b /s >filename.txt

Notez que vous pouvez également vous débarrasser de /b si vous voulez la liste complète des répertoires et des sous-répertoires(directory and subdirectory listing) avec les données supplémentaires sur la taille, etc. Voici la sortie de dir /s >filename.txt ci-dessous.

liste de fichiers

La commande dir(dir command) contient un tas d'autres paramètres de ligne de commande(command line) que je ne mentionnerai pas ici, mais vous pouvez en consulter la liste complète(full list of them) sur le site Web de Microsoft. En utilisant les paramètres supplémentaires, vous pouvez également afficher les attributs de fichier (caché, compressé, etc.), afficher la propriété du fichier et plus encore. Vous pouvez ensuite importer les données dans Excel et choisir délimité par des tabulations afin que les données soient séparées en colonnes individuelles plutôt que regroupées en une seule.

Logiciels tiers gratuits

Répertoire et impression

L'un des meilleurs utilitaires pour l'impression des listes d'annuaires est Directory List & Print . Lorsque vous le téléchargez, vous remarquerez que certaines fonctionnalités sont désactivées. C'est parce que la version(version doesn) gratuite n'inclut pas toutes les options qui sont incluses dans la version Pro(Pro version) . Pour tout débloquer, vous devrez débourser 20 $.

Cependant, à moins que vous n'ayez vraiment besoin d'imprimer quotidiennement des listes d'annuaires, la version gratuite sera plus que suffisante pour à peu près tout le monde. Une fois que vous l'avez installé, vous devez d'abord choisir le répertoire que vous souhaitez imprimer. Vous pouvez également choisir parmi une liste de favoris sur le côté(hand side) droit .

impression de la liste des répertoires

Notez qu'à ce stade, vous devriez voir la sortie prévisualisée dans la fenêtre de texte(text window) inférieure du programme. J'aime beaucoup cela parce que vous pouvez jouer avec les différentes options et voir les résultats mis à jour instantanément. Cliquez maintenant sur le deuxième onglet nommé Sélection(Selection) .

sélectionnez les fichiers

Par défaut, Fournir des sous-répertoires(Provide subdirectories) et Fournir des fichiers(Provide files) sont cochés. Cela signifie qu'il imprimera la liste des fichiers dans le répertoire courant et inclura tous les dossiers également dans le répertoire courant. Il ne listera pas les fichiers qui se trouvent dans les sous-répertoires. Si vous voulez faire cela, vous devez cocher la case Parcourir les sous- répertoires(Run through subdirectories) en bas.

Comme vous pouvez le voir, vous pouvez inclure la date de création, la date(creation date) de modification, la taille du fichier(file size) , le chemin, etc. dans la version gratuite, mais si vous voulez le propriétaire du fichier, les attributs du fichier, etc., vous devrez déverrouiller le logiciel. Dans l'exemple ci-dessous, j'ai coché Afficher la taille du fichier(Show file size) et Exécuter dans les sous-répertoires(Run through subdirectories) pour obtenir cette sortie :

liste du répertoire

Je vais ignorer le troisième onglet ( Filtre(Filter) ) car il est complètement désactivé dans la version gratuite. La version payante a des options de filtrage assez avancées, mais n'est vraiment nécessaire que si vous avez des milliers ou des millions de fichiers. Dans l' onglet Sortie(Output) , vous pouvez choisir où vous souhaitez exporter la liste.

liste de sortie

Vous pouvez l'imprimer, le copier dans le presse-papiers ou l'exporter vers Word et Excel(Word and Excel) . Pour être ennuyeux, ils ont désactivé la copie vers le Bloc-notes et l'exportation(Notepad and export) vers un fichier dans la version gratuite. L' onglet Action(Action tab) est également complètement désactivé, nous n'en parlerons donc pas ici. Dans l'ensemble, la version gratuite du programme fait un excellent travail et plus que suffisant pour obtenir une liste complète et approfondie d'un répertoire.

Imprimante d'annuaire de Karen

L'imprimante d'annuaire de Karen(Karen’s Directory Printer) est assez ancienne (2009), mais fait toujours un excellent travail d'exportation des listes d'annuaires. Il n'a pas autant d'options que Directory List & Print Pro , mais comparé à la version gratuite, il est assez proche.

imprimante d'annuaire karen

Vous devez d'abord choisir l' onglet Imprimer(Print) ou l'onglet Enregistrer sur le disque(Save to Disk) . Les deux sont exactement les mêmes, l'un imprime simplement sur une imprimante et l'autre enregistre la sortie sur le disque. Je n'avais probablement(Probably) pas besoin de deux onglets distincts pour cela, mais c'est un ancien programme.

Choisissez votre dossier et choisissez si vous souhaitez imprimer uniquement les noms de fichiers, uniquement les noms de dossiers ou les deux. Vous pouvez également lui demander de rechercher des sous-dossiers et de les imprimer également. De plus, vous pouvez inclure ou exclure des fichiers système, cachés et en lecture seule.

En cliquant sur la case à cocher Afficher le réseau(Show Network) , vous pourrez voir tous les lecteurs et partages réseau et imprimer également leurs structures ! C'est idéal pour les réseaux de bureau qui ont des partages de dossiers sur des serveurs.

Vous pouvez également trier par nom(file name) de fichier , extension(file extension) de fichier , taille de fichier(file size) , date de création, date de modification, etc. Vous pouvez également mettre un filtre de fichiers(file filter) afin que seuls certains types de fichiers soient imprimés, tels que des images uniquement, des fichiers audio, des exécutables, des documents, etc.

imprimer la liste des répertoires

Enfin, vous pouvez choisir parmi un grand nombre d'attributs que vous souhaitez inclure dans votre liste d'impression de fichiers(file print list) . Par défaut, il y a quelques éléments cochés dont je ne me soucie(t care) pas comme les attributs, la date du dernier accès, etc. Décochez-les simplement(Just) et assurez-vous de cliquer sur l' onglet Informations sur le dossier et faites de même.(Folder Info)

informations sur le fichier

Lors de l'enregistrement du fichier sur le disque, le programme insère un tas de commentaires inutiles, qui peuvent heureusement être supprimés en cochant la case Omit COMMENT Lines . Vous pouvez également vous débarrasser de la colonne indiquant si la ligne est un fichier ou un dossier(file or folder) en cochant la deuxième case.

omettre la sortie des commentaires

Enfin, une autre fonctionnalité intéressante du programme est qu'il ajoute une option au menu contextuel de votre explorateur(Explorer context) afin que vous puissiez simplement cliquer avec le bouton droit sur n'importe quel dossier et choisir " Imprimer avec DirPrn(Print with DirPrn) ".

imprimer avec dirprn

Il n'y a vraiment pas grand-chose d'autre au logiciel que ce que j'ai montré ci-dessus. Il fonctionne bien sur Windows 7 et Windows 8 , donc c'est génial.

Ce sont donc toutes les différentes façons de générer gratuitement une liste(directory listing) d'annuaires avec autant ou aussi peu d'informations que nécessaire. Si vous avez des questions, postez un commentaire. Prendre plaisir!



About the author

Je suis un technicien en informatique qui travaille avec Android et les logiciels bureautiques depuis de nombreuses années. J'enseigne également aux gens comment utiliser les Mac depuis environ 5 ans. Si vous cherchez quelqu'un qui sait comment réparer les choses sur votre ordinateur, je peux probablement vous aider !



Related posts