Donc si on résume, l'action désiré
tu ouvre un fichier nommé resize.bat, tu voudrait y inscrire l'ensemble des fichiers se trouvant dans le dossiers dont le conteneur sera
$ar_Array
$ar_Array[0] nous retournera le nombre de fichier repertorier dans le tableau.
Donc pour récuperer chaque fichier (item) on devra faire appel a la structure
for $x = 1 to nombretrouvédansLetableau
(action)
next
for = pour
to = vers
next = suivant
on débutera l'indice à 1
Code : Tout sélectionner
#include<_FileListToArrayNew2h.au3>
$ar_Array = _FileListToArray3 ("C:\Documents and Settings\lunnatick\Bureau\Claude", "*.jpg", 1, 1, 1,"Temp|TMP")
$file = FileOpen("rezise.bat", 1)
For $indice = 1 to $ar_Array[0]
FileWriteLine($file, 'mogrify -resize 500x500 "' & $ar_Array[$indice] & '"' & @CRLF)
Next
FileClose($file)
Mais c pas bon, ce ne me met pas les nom des images
tu veux juste le nom des images ? exemple : machin.jpg ?