[RESOLU] copy fichier en date du jour
Modérateur : WIN32-[GG]
-
- Batcheur occasionnel
- Messages : 4
- Enregistré le : 20 juil. 2011 11:14
[RESOLU] copy fichier en date du jour
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.
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
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
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
-
- Batcheur occasionnel
- Messages : 4
- Enregistré le : 20 juil. 2011 11:14
Re: copy fichier en date du jour
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.
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
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.
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
Voilà, c'est tout a fait sa !!
Mais comment il ne peuvent pas avoire d'extension ? es des dossiers ?
xxwilxx
Mais comment il ne peuvent pas avoire d'extension ? es des dossiers ?
xxwilxx
-
- Batcheur occasionnel
- Messages : 4
- Enregistré le : 20 juil. 2011 11:14
Re: copy fichier en date du jour
c'est un peu particulier, ils sont natif d'un autre systeme que windows.
Re: copy fichier en date du jour
Salut, finalement ta retenu quoi comme solution?
La première m'a semblé assez accessible!
La première m'a semblé assez accessible!
-
- Batcheur occasionnel
- Messages : 4
- Enregistré le : 20 juil. 2011 11:14
Re: copy fichier en date du jour
bonjour,
l'option /D de xcopy en mettant %date:/=-%
désolé je n'avais pas cloturé le post
l'option /D de xcopy en mettant %date:/=-%
désolé je n'avais pas cloturé le post
Re: copy fichier en date du jour
Bien, si ça marche. Merci à l'autre pour le tuau
- WIN32-[GG]
- SuperBatcher
- Messages : 129
- Enregistré le : 25 avr. 2011 19:34
- Localisation : Dernière porte à droite
Re: copy fichier en date du jour
Bon et bien, sujet résolu!
PS: WOUPIII MON 100em message!!
PS: WOUPIII MON 100em message!!
WIN32-[GG]
The quieter you become,
the more you are able to ear...
The quieter you become,
the more you are able to ear...