Lister Un Dossier 
Comment lister efficacement un dossier sous Windows


Pourquoi ce logiciel ?

Il est très facile de lister un dossier sous Windows via un fichier BAT avec les commandes MS-DOS DIR ou TREE. Seulement voila, ce n'est pas très claire à la lecture et il y a souvent des problèmes d'accentuation lors de l'enregistrement de la liste dans un fichier.

Ayant quelques notions en programmation je me suis dit qu'il était dans mes capacités de faire quelque chose de plus simple, plus lisible et avec d'avantage de fonctionnalités. Alors, je me suis lancé...

Mode d'emploi

Lancez l'utilitaire, puis sélectionnez le ou les dossiers à lister. Cliquez ensuite sur « Générer la liste ». Notez que vous pouvez acceder à de plus amples paramètres via les onglets "Sortie" et "Avancé".

Le fichier généré par défaut est au format HTM et peut être lu via un navigateur web tel qu'Internet Explorer, Chrome, Firefox etc... (Avec Internet Explorer, il faut autoriser l'exécution du script).

Si vous ne voulez pas perdre de temps à configurer le répertoire à lister. Il vous suffit de placer l'utilitaire dans le dossier à lister, de l'exécuter puis de cliquer sur « Générer la liste ».

Et pour encore moins de perte de temps, à savoir qu'il est également possible d'ajouter l'utilitaire au clic droit et de mémoriser vos paramètres.



Principales caractéristiques de LUD

Formats disponibles
- Document WEB : HTM/HTML/JSON
- Document texte : TXT
- Document Excel : XLS/XLSX/CSV
Paramétrages
- Filtre des extensions
- Filtre sur les fichiers par expression régulière
- Liste un ou plusieurs dossiers
- Liste que les dossiers ou que les fichiers
- Inclus ou exclu les dossiers et fichiers cachés
- Inclus ou exclu le contenu des sous-répertoires avec paramétrage de la profondeur
- Tri de la liste par nom, type, taille, date de création/modification/accès
- Utilitaire depuis le menu contextuel du clic droit
- Mémorisation ou réinitialisation des paramètres
- Archivage du fichier au format ZIP
- Debug mode activable
Options d'affichage
- Poids des fichiers
- Suppression des extensions
- Nombre d'éléments de chaque dossier
- Liens cliquables pointants vers les fichiers
- Date de création/modification/accès des dossiers et fichiers avec personnalisation

Compatibilité

Windows XP/Vista/7/8.x/10 32/64 bit
Nécessite que .NET Framework 4.0 Client Profile soit installé.

L'utilitaire a été compréssé avec WinRar et peut être décompréssé avec 7zip (Logiciel gratuit) ou tout autre logiciel d'archivage décompressant le format RAR.

Sortie HTM/HTML :
Le fichier généré est indépendant de l'application et peut être lu sur n'importe quel OS doté d'un navigateur web. Il peut aussi être imprimé sans problème (n'oubliez pas d'activer les images de fond lors de l'impression).

Sortie XLS/XLSX :
Nécessite Microsoft Office 2003 minimum pour le XLS et Microsoft Office 2007 minimum pour le XLSX


Aperçu

Commentaires, critiques ou idées
200 commentaires
jb - Le 13/08/2018 à 22h51
salut et ouahh super appli!!
j ai 3 question:
1- y a t il un moyens pour que le fichier de sortie se trouve a la racine du dossier parent??? sans le faire manuelement???
et
2
automatiser le noms du fichier d apres le noms du dossier scanner??
et
3
puis je te proposer de rajouter ton logIciel a la suite portable symenu?
https://www.ugmfree.it/
une suite genial d aplli libre et portable?
merci a toi et super job !!!
JB
Réponse de Chopin Le 14/08/2018 à 10h25
Salut jb,

Pour faire simple :

1). Par défaut, c'est déjà le cas sauf que dès l'instant que l'on fait une mémorisation des paramètres, le dossier de sortie se mémorise également. Je devrait cependant pouvoir remédier prochainement à se problème.

2). C'est une excellente idée que je rajouterai surement dans la v2.3.

3). LUD est un utilitaire gratuit et totalement libre d'être redistribué par d'autres supports sans même m'avoir consulter et je serai même ravi de faire partie de SyMenu.
Gilles - Le 12/08/2018 à 23h27
Bonjour,
Je viens de découvrir votre logiciel qui est parfait.

J'ai une petite question; l'application se ferme lorsqu'on a généré un fichier ; j'aimerais qu'il reste ouvert (pour lister le contenu d'un autre dosseir)
je vois que cette fonction est possible depuis la 2.0 ; il faut cocher une case quelque part?

Merci
Réponse de Chopin Le 13/08/2018 à 00h44
Bonjour Gilles,

Il faut simplement décocher la case "Fermer l'application après génération" dans le menu "Autres".
LPey - Le 09/08/2018 à 17h57
Bonsoir et merci pour ce soft incroyable !

J'avais juste une petite suggestion à faire :
Je me suis aperçu qu'un fichier de configuration se trouvait ici :
C:\Users\[Nom]\AppData\Local\LUD\LUD.exe_StrongName_[numéro très compliqué !]\2. 1.0.0
et :
C:\Users\[Nom]\AppData\Local\LUD\LUD.exe_StrongName_[numéro très compliqué !]\2. 2.0.0\user.config

1) - Je me posé la question de l'utilité de mettre le fichier de configuration dans un "config.xml" directement dans le répertoire de l'application. Ne serait-ce pas plus simple ? Mais j'imagine que le choix qui a été fait n'était pas totalement dû au hasard
Dans ce cas : instruisez-nous
2) - Est-ce utile de garder le "xml" des versions précédentes ?

Encore merci pour ce soft
Réponse de Chopin Le 09/08/2018 à 22h03
Bonsoir LPey,

Tout d'abord merci pour votre commentaire

Alors effectivement ce n'est pas un hasard. Ce fichier est indispensable pour la mémorisation des paramètres et cela même en cas de déplacement de l’exécutable ce qui est très utile dans le cas de LUD.

J'aurais pu comme vous l'avez souligné, le laisser dans le même dossier que l'exécutable mais pour plus de simplicité j'ai voulu garder un utilitaire portable sans aucune dépendance apparente. Ce fichier n'est d'ailleurs pas le seul dont l'application dépend. Il y a beaucoup de DLL du système Windows et autres DLL externe que j'ai directement empaqueté avec l’exécutable d'où sont poids actuel et cela toujours dans le même esprit de simplicité d'utilisation.

Pour ce qui est du fichier de la v2.1, si vous ne l'utilisez plus vous pouvez le supprimer sans problème. À noter que ce fichier est de toute façon créé automatiquement si ce dernier n'existe pas pour la version que vous utilisez.

Voila voila
Kris47700 - Le 07/08/2018 à 13h37
Bonjour;
Super produit facile d'utilisation pour un novice. Réponds en tout point à ce que j'attends d'un outil informatique pour personne âgée: simplicité, facilité, efficacité, merci
luojie - Le 07/08/2018 à 09h09
très bon logiciel. très bon!
quoique... ne gère pas les noms de fichiers/répertoires codés en Unicode...
vraiment dommage.
Réponse de Chopin Le 07/08/2018 à 11h08
Salut luojie,

Merci pour le report de bug, il s'agit d'un petit oubli de ma part que j'ai d'ores et déjà corrigé dans la v2.3 qui est en cours de préparation.

À noter que ce bug ne concerne que les sorties TXT et CSV...
SdC - Le 04/08/2018 à 17h39
Bonjour à tous ,

Voici un petit logiciel qui annonce ce qu'il fait et le fait bien . Bravo et Merci !Gérant un très grand ( très)nombre de données à l'aide du logiciel " Calibre" J'ai pu mettre un listing csv en pdf lequel j'ai converti en epub ce qui le rend facile et attrayant à consulter .
Si le créateur de lud voulait se pencher sur la faisabilité d'une synchronisation des listes ' à la façon de "Sinback",ce serait parfait.
Réponse de Chopin Le 04/08/2018 à 21h10
Salut SdC,

C'est vraiment très intéressant comme proposition d'amélioration, je ne te promets rien mais je vais étudier tout ça de très près.
TaureauGM - Le 24/07/2018 à 19h40
Suite :
J'ai effectué une réinstallation complète d'Office Entreprise 2007 (auparavant je n'avais installé que les programmes les plus utiles) et à ma grande surprise mon problème a disparu !
J'arrive donc maintenant à générer des fichiers XLS; effectivement ça prend beaucoup de temps mais bon ça marche. Je suis désolé de vous avoir fait perdre votre temps à cause de cela. Je vais maintenant pouvoir examiner avec intérêt les évolutions que vous avez apportées à votre utilitaire.
Cordialement.
Réponse de Chopin Le 24/07/2018 à 23h39
Salut TaureauGM,

Aucun problème pour le temps perdu cela ne m'a pas vraiment dérangé car les tests étaient toujours entre deux débogages par ci par là. Heureux en tout cas d'avoir enfin pu comprendre la cause du bug.
TaureauGM - Le 24/07/2018 à 18h55
Bonjour,
Suite à vos remarques ou questions voici quelques informations complémentaires :
1) Ma version Office 2007 Entreprise installée n'est pas un crack. Elle m'a été vendue par mon entreprise et est bien d'origine Microsoft.
2) J'ai fait l'essai avec un répertoire contenant une cinquantaine de fichiers. Ca boucle longtemps et aucune sortie n'est générée.
3) Je vais effectuer une réinstallation d'Office pour voir.
Selmar - Le 18/07/2018 à 08h36
Bonjour à tous.
2 petites suggestions :
- Dans le cas du format CSV, ce serait bien de pouvoir choisir un caractère de séparation différent de la virgule (ou de la remplacer tout le temps par une tabulation).
- Ajouter automatiquement la date et l'heure au nom du fichier généré (Format AAAAMMJJ_HHMMSS), afin de pouvoir en générer plusieurs à la suite sans écraser le précédent.
Merci d'avance.
Réponse de Chopin Le 18/07/2018 à 08h59
Bonjour Selmar,

Cela devrait pouvoir se faire
Dracarys74 - Le 16/07/2018 à 17h19
Bonjour,

merci pour la 2.2 et les modifications. hâte de voir les autres features
Ajouter un commentaire
:
:
:
Public ?
: GISURLCitation
-+


   Poster
Suivre l'application
  
 

Faire un don

Téléchargements
  • LUD 2.2 Le 16/07/2018 -  656 fois
    • Possibilité de diviser l'arborescence sur plusieurs colonnes en sortie XLS/XLSX
    • Possibilité de modifier l'ordre et la taille des colonnes en sortie XLS/XLSX
    • Possibilité de désactiver ou de renommer les colonnes en sortie XLS/XLSX
    • Possibilité de forcer l'unité de taille des fichiers en sortie XLS/XLSX
    • Possibilité de lister également les disques durs et les lecteurs via le menu contextuel du clic droit
    • Possibilité de sélectionner le dossier à lister via un copier/coller
    • Possibilité de paramétrer la profondeur maximale des sous-dossiers à atteindre
    • Possibilité d'afficher la date de dernier accès/dernière modification pour les dossiers et fichiers
    • Possibilité de trier les fichiers par ordre de dernière accès
    • Débogage de la sortie HTML (recherche d'éléments, poids sans virgule etc..)
    • Débogage de l'archivage qui ne fonctionnait pas du tout en sortie CSV
    • Débogage de l'archivage qui présenté quelques problèmes d'accentuation
    • Débogage de la traduction anglaise en sortie HTM/HTML qui restait en Français lorsque la source était en ligne
    • Débogage du filtrage des sous-dossiers en sortie CSV, HTM, HTML et JSON
    • Débogage du design de la treeView au niveau des marges
    • Optimisation du code source générant les sorties XLS/XLSX/TXT
  • LUD 2.1 Le 03/05/2018 -  1027 fois
    • Refonte intégrale de la sortie HTML (nouveautés: moteur de recherche, nombre d'élément automatique, affichage du poids de chaque dossier, position de la navbar en haut ou en bas, possibilité d'ajouter un titre/sous-titre etc...)
    • Possibilité de générer la liste au format JSON
    • Possibilité de désactiver l'arborescence et la schématisation des branches pour les sorties TXT, XLS et XLSX
    • Possibilité de modifier le chemin de sortie manuellement
    • Possibilité de piloter l'utilitaire via des commandes appliquées sur l'exécutable
    • Amélioration de la sortie CSV qui est désormais indépendante de Microsoft Office
    • Amélioration de la détection de la présence de Microsoft Office
    • Amélioration de la vérification de présence de mise à jour
    • Réorganisation des formulaires pour de plus ample paramétrages spécifiques au format choisi
    • Débogage des liens hypertexte pour la sortie XLS
  • LUD 2.0 Le 01/04/2018 -  405 fois
    • Possibilité de lister les dossiers du réseau local
    • Possibilité d'afficher et de trier la date de modification des fichiers
    • Possibilité de lister les fichiers sans leurs extensions
    • Possibilité d'intégrer des liens cliquables pour la sortie WEB/EXCEL
    • Possibilité de sauvegarder la liste EXCEL au format CSV
    • Possibilité de garder l'application ouverte après la génération
    • Possibilité de ne pas sélectionner automatiquement le dossier courant au lancement
    • Possibilité d'appliquer une expression régulière sur les fichiers
    • Ajout d'un mode de débogage qui énumère les exceptions rencontrées
    • Ajustement des DPI qui corrige l'effet de flou lors du zoom Windows
    • Amélioration de la mémorisation des paramètres
    • Amélioration générale de l'ensemble des fichiers en sortie
    • Amélioration du design de l'application
    • Réorganisation générale du code source et correction de bugs en tout genre
  • LUD 1.17 Le 19/06/2014 -  12950 fois
    • Réorganisation des formulaires et corrections de petits bugs
    • Fenêtre par défaut plus grande et redimensionnable
    • Correction d'un bug lors du changement de la langue
    • Correction d'un bug lors de la génération XLS sous Office 2003
  • LUD 1.16 Le 19/05/2014 -  874 fois
    • Possibilité de générer la liste au format XLS/XLSX (Excel)
    • Utilitaire désormais disponible en Anglais
    • Correction de bugs sur les changement d'extensions sous XP
  • LUD 1.15 Le 11/05/2014 -  335 fois
    • Possibilité d'ajouter l'application au menu contextuel du clic droit
    • Possibilité de générer la liste au format TXT
    • Possibilité de mémoriser/réinitialiser les paramètres
    • Lourde modification de la structure interne afin de préparer l'application à une éventuelle traduction...
  • LUD 1.14 Le 22/04/2014 -  369 fois
    • Possibilité de formater la date de création
    • Possibilité de ne pas lister les dossiers et fichiers cachés
    • Possibilité de mettre un mot de passe à l'archive
  • LUD 1.13 Le 09/04/2014 -  329 fois
    • Tri alphanumérique amélioré
    • Possibilité de trier la liste par nom, type, taille ou date par ordre croissant ou décroissant
    • Lister un dossier devient LUD
  • LUD 1.12 Le 31/03/2014 -  270 fois
    • Amélioration de la treeView
    • Possibilité de paramétrer la source Web du document HTML
    • Possibilité de zipper la liste
  • LUD 1.11 Le 22/03/2014 -  266 fois
    • Possibilité de lister plusieurs dossiers
    • Possibilité de vérifier les mises à jours
    • Réorganisation des formulaires
    • Réorganisation du code source
    • Correction de quelques bugs...
Merci d'avoir téléchargé mon application !

N'oubliez pas de cliquer sur le bouton « J'aime » si l'application vous a été utile. Vous pouvez aussi contribuer au développement