Page 1 sur 1

gestion des dates lors de la copie de fichier

Posté : 10 avr. 2012 16:29
par bilou_12
Bonjour,

Avec le bout de code suivant,

Code : Tout sélectionner

DEL /Q "\\repert1\*.*"
COPY "N:\repert3\*.*" "N:\repert2\*.*" -D:-2
COPY "N:\repert2\*.*" "\\repert1\*.*"
 
Je cherche à copier les fichiers datant de moins de 2 jours dans le repert2 puis dans le repert1.

Mais cela ne fonctionne pas... :shock:

Quelqu'un a une idée?

Merci beaucoup par avance! ;)

Re: gestion des dates lors de la copie de fichier

Posté : 10 avr. 2012 17:07
par bilou_12
Je reviens vers vous car j'ai avancé!

J'ai maintenant le code suivant:

Code : Tout sélectionner

DEL /Q "repert1"
FOR /F "TOKENS=3" %%A IN ('REG QUERY "HKEY_CURRENT_USER\Control Panel\International" ^| FIND /I "iDate"') DO (
IF %%A EQU 0 SET DATE1=%DATE:~3,2%/%DATE:~0,2%/%DATE:~6,4%
IF %%A EQU 1 SET DATE1=%DATE%
IF %%A EQU 2 SET DATE1=%DATE:~8,2%/%DATE:~5,2%/%DATE:~0,4%)

COPY repert3\*.* repert2\*.*  /D:%MMDDYY%

COPY repert2\*.* "repert1"
 
Comment puis-je comparer les dates des fichiers du repert2 à celle de la veille afin de copier que les fichiers souhaités?

Merci du coup de main! :ccool: