Créer liste fichier sous Windoms 7

Résolu
frandre -  
 aemathien -
Bonjour,

Je voudrais pouvoir créer la liste def fichiers contenus dans un répertoire, c'était possible sous XP, mais je n'y arrive pas avec Seven

5 réponses

Résumé de la discussion

Il est possible de générer une liste des fichiers contenus dans un répertoire sous Windows 7 en utilisant l'invite de commandes (cmd) et la commande dir, puis de rediriger le résultat vers un fichier texte. Ouvrir le menu Démarrer, lancer cmd.exe en mode administrateur puis taper dir "C:\program files" > C:\liste.txt pour obtenir une liste des fichiers et dossiers localement. Si le chemin contient des espaces, il faut entourer le chemin entre guillemets pour que la commande s'exécute correctement et vérifier que les droits d'écriture sur le fichier de sortie soient suffisants. D'autres méthodes existent, notamment via PowerShell ou des outils tiers, pour exporter le listing en CSV.

Généré automatiquement par IA
sur la base des meilleures réponses
  1. little boy62
     
    Salut

    Tu peux le faire facilement sous DOS

    Ouvre le menu démarrer (en tapant WIN)
    Tapes cmd.exe dans la recherche
    appuies simultanément sur CTRL+SHIFT+ENTREE
    une fenêtre DOS s'ouvre : tapes dir c:>c:\liste.txt

    Tu as crée une liste contenant les fichiers et les dossiers dans C:\

    Bien sur, tu met le répertoire que tu veux :)
    exemple dir "c:\program files">c:\list.txt

    Bref, quand le chemin a des espaces, il faut mettre ce chemin entre ""

    ++
    11
    1. raff@ccm Messages postés 51 Statut Membre 36
       
      Ça ne me crée que la liste des dossiers racine.
      0
    2. iavderf
       
      /s au bout ;)
      0
  2. PapyLuc51 Messages postés 4567 Date d'inscription   Statut Membre Dernière intervention   1 511
     
    Merci de ta réponse little boy62 mais chez moi çà me met accès refusé et je ne sais pas si çà ajoute une fonction listing au menu contextuel.

    Je viens de trouver ceci
    http://www.chantal11.com/2009/04/ajouter-des-applications-au-menu-contextuel-clic-droit-windows-7-vista/

    qu'en pensez vous?
    3
    1. little boy62
       
      Salut

      Normal, il faut lancer CMD.exe en tant qu'adminstrateur
      Sinon, c'est toujours affiché "accès refusé"

      Sinon, voici une autre procédure :
      => Cliques sur Menu démarrer (le drapeau)
      => ensuite sur Tous les programmes
      => et enfin sur accessoires

      Ensuite :
      => Clique droit sur invite de commande, et clique sur Exécuter en tant qu'administrateur.

      Et ensuite, la procédure reste identique, c'est à dire :
      => une fenêtre DOS s'ouvre : tapes dir c:>c:\liste.txt

      Tu as crée une liste contenant les fichiers et les dossiers dans C:\

      Bien sur, tu met le répertoire que tu veux :)
      exemple : dir "c:\program files">c:\list.txt

      Bref, quand le chemin a des espaces, il faut mettre ce chemin entre ""


      Voilà ;)

      ++
      0
    2. librequetucrois
       
      slt re ; suffit de faire un sous dossier ... ;)) à+
      0
    3. aemathien
       
      Merci, cela fonctionne parfaitement !
      0
  3. rafit jad kuldinger Messages postés 9193 Statut Membre 1 155
     
    bien reste a completé l article avec ce morceaux de code.
    1
  4. PapyLuc51 Messages postés 4567 Date d'inscription   Statut Membre Dernière intervention   1 511
     
    Bonjour,

    Je suis dans le même cas. J'ai bien essayé d'utiliser
    https://forums.commentcamarche.net/forum/affich-37622029-windows-obtenir-la-liste-des-fichiers-d-un-dossier

    qui fait référence à
    https://www.generation-nt.com/listez-le-contenu-d-un-repertoire-ou-cd-en-un-clic-astuce-24545-1.html

    le problème est que l'onglet type de fichier n'existe plus dans W7.

    Je suis allé dans l'aide et support et tapant la question : modification type de fichier cela me donne 25 résultats. Je pense qu'il faut peut-être aller dans Modifier les options d'indexation avancées où il y a un onglet types de fichiers quand on clique sur avancé, mais là je ne suis pas calé en informatique.

    Quelqu'un pourrait-il nous éclairer ?
    0
    1. lirequetucrois
       
      *libre
      slt ; emplacement de ce que tu cherches ; à vous lire :
      Panneau de configuration\Programmes\Programmes par défaut\Définir les associations
      0
    2. rafit jad kuldinger Messages postés 9193 Statut Membre 1 155
       
      quel rapport avec la demande de la création d une liste de fichiers et la modification des extension de fichier ?

      quand on vous demander au resto une glace au caramel , on ne vous donne pas une glace au café !
      0
    3. librequetucrois
       
      slt ; est-ce que tu as lu le lien qu'il a proposé ? Moi oui ; lis s'il te plaît et reviens t'excuser.

      /!\ Il faut t'excuser parce que tu as utilisé la fonction pour l'humilier en mettant des moins 1.
      /!\ Les moutons suiveurs aussi ; ils doivent s'excuser. Les tabassages en groupes c'est nul.

      Tu comprendras le rapport qu'il y a entre les extensions et la création d'une liste dans ce lien:
      Après lecture, si tu considères que la faq ccm ne convient pas telle quelle, tu peux le dire:

      Windows - Obtenir la liste des fichiers d'un dossier | CommentCaMarche :
      http://www.commentcamarche.net/faq/2662-windows-obtenir-la-liste-des-fichiers-d-un-dossier

      L'astuce propose de créer la liste des fichiers d'un dossier depuis le menu contextuel.
      Un dossier semble être considéré comme une extension ; on ajoute un menu contextuel.
      0
    4. rafit jad kuldinger Messages postés 9193 Statut Membre 1 155
       
      sauf que l astuce ne marche pas pour :
      seven !
      0
    5. librequetucrois
       
      Je te cite : "Attends un peut s'il te plaît, la "Fiche pratique" ccm, dans le lien que tu indiques n'est effectivement pas adaptée pour Windows 7 ; comme je suis ancien contributeur (plus pour l'instant), je vais faire une demande pour essayer de faire en sorte que la fiche soit améliorée." ; ça c'est bien (oui, tu ne l'avais pas encore écrit mais c'est pas grave si ça te convient, cadeau ; la bonne entente c'est quelque chose de sympa et prioritaire pour moi).

      soit :

      Sous Windows 7, la racine (C:\) de la partition contenant Windows 7 ne doit pas être utilisée pour stocker vos fichiers (comme avec les autres versions de Windows d'ailleurs). En plus, il y a une protection en écriture sur C:\ ; il faut utiliser des sous-dossiers ; il faut créer un sous-dossier ou il faut utiliser une variable d'environnement générique qui pointe vers le bureau de l'utilisateur.

      - Il faut un autre chemin pour enregistrer le fichier ou utiliser "| clip" (pipe + commande clip)
      - Il faut indiquer l'emplacement de l'endroit où il y a les options des extensions de fichiers

      cmd.exe /c tree /F /A > "C:\Users\%USERNAME%\Desktop\Listing.txt" && start notepad.exe "C:\Users\%USERNAME%\Desktop\Listing.txt"

      On peut utiliser un fichier de registre, adapté au système, pour faire les modifications.

      Menu contextuel sur les dossiers - Zebulon.fr :
      http://www.zebulon.fr/astuces/183-menu-contextuel-sur-les-dossiers.html

      soit :

      Il y a des outils pour avoir la demande d'élévation de privilège, mais c'est pas simple. Si on veut écrire sur c:\ il faut que le menu contextuel se lance en mode administrateur, comme je le voudrais pour cmd.exe. runas ne permet pas cela.

      Launch elevated processes from the command line « Johannes Passing's Blog :
      http://jpassing.com/2007/12/08/launch-elevated-processes-from-the-command-line/

      * / * / *

      WINDOWS 7 ; fusionnez ce fichier "Listing.reg" (Bloc-notes = Unicode), avec le registre :

      - - - -
      Windows Registry Editor Version 5.00

      [HKEY_CLASSES_ROOT\folder\shell\Listing\command]
      @="cmd.exe /c tree /F /A > \"C:\\Users\\%USERNAME%\\Desktop\\Listing.txt\" && start notepad.exe \"C:\\Users\\%USERNAME%\\Desktop\\Listing.txt\""


      - - - -
      2 lignes vides à la fin et tapez "Listing.reg" (nom avec guillemets) et enregistrez en Unicode.
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. PapyLuc51 Messages postés 4567 Date d'inscription   Statut Membre Dernière intervention   1 511
     
    Bonjour librequetucrois

    Je viens d'enregistrer à nouveau ton code (celui du 26/02 à 19heures)
    et çà fonctionne.

    Je te remercie de ta patience à mon égard car j'ai mis un moment à comprendre que "- - - - " voulait dire tout ce qu'il y a entre les tirets et non entre les guillemets d'où l'erreur que me signalait le système.

    J'ai créé mon premier listing et encore un grand merci à toi.
    0