Lister des fichiers

rfonviei Messages postés 10 Statut Membre -  
dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour, j'aimerai lister des fichiers, dossiers, peu importe mais j'y arrive pas :
j'utilise, for %%i in (C:\Windows) do echo %%~ni >> D:\Liste_des_fichiers.txt
il me met : %%i était inattendu
Aidez moi merci beaucoup :)

1 réponse

  1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    hello
    en interactif, un seul % dans la variable, essayer
    for %i in (C:\Windows) do echo %~ni >> D:\Liste_des_fichiers.txt 
    1
    1. rfonviei Messages postés 10 Statut Membre
       
      Salut, j'ai changé, j'ai mis
      for %i in (C:\Windows) do echo %~ni >> C:\Liste_des_fichiers.txt
      Parce que D c'est un lecteur de disque du coup, j'ai mis dans C, il me met accés refusé...
      Que faire ?
      Merci de ton aide dubcek :)
      0
    2. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
       
      problèmes de droits d'accès, peut-être essayer
      for %i in (C:\Windows) do echo %~ni >> \%TEMP%\Liste_des_fichiers.txt 
      0
    3. rfonviei Messages postés 10 Statut Membre > dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention  
       
      Déjà c'est mieux maintenant me dit que la syntaxe est incorect pour le nom du fichier y a pas moyen qu'il me donne le résultats directemet ? :)
      Merci beaucoup de ton aide !!!
      0
    4. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
       
      pas de \ devant %TEMP%
      for %i in (C:\Windows\*.*) do echo %~ni >> %TEMP%\Liste_des_fichiers.txt 
      0
    5. rfonviei Messages postés 10 Statut Membre
       
      Parfait ! ça marche ! Ah je suis trop content !!!!
      Merci beaucoup !!!!
      Obligé il sauvegarde un fichier ? Il peut pas juste me le montrer sans me le sauvegarder ?
      Merci beaucoup et encore merci :))))
      0