Listing des dossiers command tree
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

Listing des dossiers command tree



  1. #1
    Different

    Question Listing des dossiers command tree


    ------

    Bonjour à tous,

    J'ai vu sur beaucoup de forums des posts permettant de créer une liste des fichiers contenus dans un répertoire.

    J'ai suivi la solution la plus souvent proposée et qui consiste à créer un fichier .bat (placé dans /windows) et contenant le code :

    Code:
     tree /f /a >C:\Liste.txt
    , de modifier le registre en créant une "option" supplémentaire dans \Folder\shell

    ce qui donne \Folder\shell\Liste\command

    avec la clé associée au fichier .bat

    Cependant lorsque je clic droit et "active" la Liste, le fichier .txt se créé bien mais le listing ne se limite pas au dossier sur lequel j'ai cliqué mais démarre de son dossier parent. :/
    Ce qui fait que je me retrouve avec bien plus d'informations que voulu.
    Je ne comprends pas pourquoi...

    J'ai essayé de trouver les paramètres de la fonction tree mais les pages trouvées n'indiquaient que les "/f" et "/a" déjà présents.

    Quelqu'un aurait une petite idée?

    Merci par avance,

    Cordialement

    -----

  2. #2
    bzh_nicolas

    Re : Listing des dossiers command tree

    C'est normal, tree fonctionne sur le répertoire courant. Quand tu fais le clique droit tu ne change pas de répertoire.
    A vérifier : peut-être Windows passe-t-il automatiquement le nom du répertoire sur lequel tu as fait ton clique droit à ton fichier .bat. Essaye avec quelque chose du genre :
    Code:
    tree %1 /f /a >C:\Liste.txt

  3. #3
    Different

    Re : Listing des dossiers command tree

    Salut!
    Merci pour ta réponse.
    Malheureusement cela ne change rien :/

    Quel est la signification du %1?

    Dois-je changer de registre peut-être?

    merci encore

  4. #4
    Cyrille999

    Lightbulb Re : Listing des dossiers command tree

    Bonjour à toi different,

    C'est naturel que tu es l'arborescence, ça sert à ça la commande tree.

    La commande "dir" est plus adaptée.

    Par exemple
    Code:
    Dir  >C:\Liste.txt
    Il va te créer une liste des répertoires (ou dossiers) ainsi que des fichiers dans le fichier Liste.txt.

    Tu ne peux pas des dossiers ? Très bien:
    Code:
    Dir /A-D >C:\Liste.txt
    Trié par nom sans les noms de dossier ?
    Code:
    dir /A-D /B /ON > Liste.txt
    Pour répondre à ta question, le %1 prend le paramètre que tu indiques en ligne de commande: Imagine que tu fasses NomDeBAT *.PDF, il va te générer la commande:
    Code:
    tree *.PDF /f /a >C:\Liste.txt
    Cyrille
    La connaissance est la matière première de l'Intelligence.

  5. A voir en vidéo sur Futura
  6. #5
    Different

    Re : Listing des dossiers command tree

    Merci beaucoup pour ces supers explications!


Discussions similaires

  1. Outil Rep-Listing : comment l'utiliser pour faire des jaquettes CD/DVD ?
    Par invitee1c0938b dans le forum Logiciel - Software - Open Source
    Réponses: 16
    Dernier message: 24/09/2014, 10h31
  2. Listing des formations secourisme
    Par invitec0091d34 dans le forum Secourisme spécial Croix-Rouge
    Réponses: 8
    Dernier message: 11/06/2007, 22h15
  3. Listing des apn
    Par invite9a8c8cd0 dans le forum Matériel astronomique et photos d'amateurs
    Réponses: 21
    Dernier message: 13/05/2007, 10h27