Je ne sais pas si le titre est très clair... Je ne savais pas comment le tourner pour qu'il soit explicite...
J'utilise la fonction filemove de la manière suivante, par exemple:
Code : Tout sélectionner
filemove("C:\source\2000*.*","C:\2000", 0)
filemove("C:\source\2001*.*","C:\2001", 0)
filemove("C:\source\2002*.*","C:\2002", 0)etc... avec attribut 0 car je ne souhaite pas que le fichier source écrase celui déjà présent dans le répertoire de destination.
Avec cette attribut, mon problème est que filemove s'interrompt dès qu'il rencontre un fichier déjà présent dans le répertoire de destination.
Je n'arrive pas à construire une sorte de boucle pour dire en gros (et désolé pour le vocabulaire...)
- Tu recherches les fichiers commencant par 2000 dans le dossier source
- Tu déplaces ces fichiers dans le dossier 2000
- Si le fichier est déjà présent dans le dossier 2000, ce n'est pas grave, tu le laisses ou il est et tu continues à rechercher les fichiers commencant par 2000 dans le dossier source pour les déplacer, etc. etc. etc.
Merci d'avance
Cordialement
JudgeFred



