Bonjours,
J'essaye de créer un batch qui permet de copier les dossier et fichiers d'un répertoire puis de les éffacer du répertoire sources. Cette partie fonctionne, cependant pour la copie j'utilise la commande XCOPY avec le paramètre /D:%M%-%J%-%A%. Le problème est que j'aimerais que la XCOPY ne copie que les fichier a une date antérieur a la date rentré et non après la date comme c'est le cas normalement.

voici le code
en éspérant que vous pourez m'aider^^.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
@echo off
cls
Echo Copie des fichier en cours
Set J=%date:~0,2%
Set M=%date:~3,2%
Set A=%date:~6,4%

xcopy "G:\Mes documents" "I:\Nouveau dossier" /E /I /Y /D:%M%-%J%-%A% >"I:\NOM.TXT"
pause

Find /V /i "fichier" "I:\NOM.TXT">"I:\09_dpt_protos\essaie.txt"
pause
For /F "Tokens=1,2,3* delims=G" %%i in ('type "I:\essaie.txt"') Do del "G%%i %%j" Echo fin de la copie
pause
Si je me suis mal exprimé pour présenter mon problème fait le moi savoir^^
merci