[R] Chercher fichiers dans répertoires
Posté : mer. 11 août 2010 17:40
Bonjour à tous,
Il y a peu de temps j'ai fait une demande pour chercher des valeurs dans des clés de registres préalablement définies. ( c'est sur ce sujet ) et Thlem m'avait donné une solution qui marche très bien.
Cependant je me suis dis que j'allais faire quelques choses de similaires pour rechercher des fichiers dans des répertoires préalablement définis. J'ai fait ce code :
Le problème c'est pour le FileExists. La syntaxe n'est pas la bonne, or je voulais savoir comment contourner ce problème ou si il y avait une fonction FileExists plus avancée ?
Merci,
JW
Il y a peu de temps j'ai fait une demande pour chercher des valeurs dans des clés de registres préalablement définies. ( c'est sur ce sujet ) et Thlem m'avait donné une solution qui marche très bien.
Cependant je me suis dis que j'allais faire quelques choses de similaires pour rechercher des fichiers dans des répertoires préalablement définis. J'ai fait ce code :
Code : Tout sélectionner
Global $File[4] = [_
"idol","ben","start","part",_
]
Global $Dir[2] = [@ProgramFilesDIr,@AppDataDir]
for $1 = 0 to Ubound ($file) -1 ; Je retourne la dimension du tableau $file = 1ere boucle
for $2 = 0 to Ubound ($Dir) -1 ; Je retourne la dimension du tableau $Dir = 2eme boucle
$Lop = FileExists($Dir[$1]& $file[$2])
if $lop then
Local $First
$First = FileFindFirstFile($lop)
If not $first = -1 Or Not @error then
While 1
Local $next
$next = FileFindNextFile($first)
if @error then exitloop
FilewriteLine(@homedrive & "\Test.txt", $Next & " Trouvé")
Wend
Endif
Else
Endif
Next
For $1 = 0 to 2
NextLe problème c'est pour le FileExists. La syntaxe n'est pas la bonne, or je voulais savoir comment contourner ce problème ou si il y avait une fonction FileExists plus avancée ?
Merci,
JW