Page 1 sur 1
[RESOLU] copy fichier en date du jour
Posté : 20 juil. 2011 11:20
par lemamouthe
Bonjour,
Je souhaiterais à partir d'un répertoire ou chaque jour des fichiers y sont déposé, récupérer uniquement les fichiers du jour pour les copier vers un autre répertoire.
Je n'ai pas de piste pourtant j'ai bien parcouru le forum mais j'ai rien trouvé ou pas assez cherché.
Je ne suis pas spécialiste batch.
Pouvez vous m'aider SVP
D'avance merci pour vos réponses.
Re: copy fichier en date du jour
Posté : 20 juil. 2011 11:32
par xxwilxx
Salut,
Pour les déplacement de fichier, sa ce n'est pas un problème, le vrai problème se serai que se soit les fichier qui ont était déplacer se jours !!
Jolis colle que tu nous pose la !! Bon, je vais cherche de mon coter, s'il existe un commande qui permettre d'enregistre la date de déplacement du fichier dans une variable !!!
Es que les fichier que tu veut copier on toujours la même extention ??
xxwilxx
Re: copy fichier en date du jour
Posté : 20 juil. 2011 11:44
par lemamouthe
Bonjour,
merci pour cette attention aussi rapide, les fichiers sont déposé dans un répertoire chaque une sorte de sauvegarde, ils ne porte pas de nom significatif seul la date de création (du jour du coup) permet de les repérer lorsque je liste le répertoire.
Ils ont aucune extension.
Re: copy fichier en date du jour
Posté : 20 juil. 2011 17:42
par Cmanix
Bonjour,
Je crois que la date /heure récupéré via cmd est la date de modification.
Si cela ne pose pas de problème je vois deux solution:
- la plus simple= utiliser l'option /D de xcopy en mettant %date:/=-%
- la plus compliqué=faire une boucle for /r en comparant la date de chaque fichier avec %date% et faire la copie si les deux chaines sont égale.
Avec la deuxième solution tu pourrait même supprimer les vieux fichiers.
Re: copy fichier en date du jour
Posté : 21 juil. 2011 00:40
par xxwilxx
Voilà, c'est tout a fait sa !!
Mais comment il ne peuvent pas avoire d'extension ? es des dossiers ?
xxwilxx
Re: copy fichier en date du jour
Posté : 21 juil. 2011 01:11
par lemamouthe
c'est un peu particulier, ils sont natif d'un autre systeme que windows.
Re: copy fichier en date du jour
Posté : 15 sept. 2011 13:53
par blaky
Salut, finalement ta retenu quoi comme solution?
La première m'a semblé assez accessible!
Re: copy fichier en date du jour
Posté : 15 sept. 2011 15:53
par lemamouthe
bonjour,
l'option /D de xcopy en mettant %date:/=-%
désolé je n'avais pas cloturé le post
Re: copy fichier en date du jour
Posté : 15 sept. 2011 16:43
par blaky
Bien, si ça marche. Merci à l'autre pour le tuau
Re: copy fichier en date du jour
Posté : 15 sept. 2011 22:14
par WIN32-[GG]
Bon et bien, sujet résolu!
PS: WOUPIII MON 100em message!!