Lister des fichiers

rfonviei Messages postés 10 Statut Membre -  
dubcek Messages postés 19021 Statut Contributeur -
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 :)
A voir également:

1 réponse

dubcek Messages postés 19021 Statut Contributeur 5 639
 
hello
en interactif, un seul % dans la variable, essayer
for %i in (C:\Windows) do echo %~ni >> D:\Liste_des_fichiers.txt 
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
dubcek Messages postés 19021 Statut Contributeur 5 639
 
problèmes de droits d'accès, peut-être essayer
for %i in (C:\Windows) do echo %~ni >> \%TEMP%\Liste_des_fichiers.txt 
0
rfonviei Messages postés 10 Statut Membre > dubcek Messages postés 19021 Statut Contributeur
 
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
dubcek Messages postés 19021 Statut Contributeur 5 639
 
pas de \ devant %TEMP%
for %i in (C:\Windows\*.*) do echo %~ni >> %TEMP%\Liste_des_fichiers.txt 
0
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