Bonjour,
je cherche à copier tous les fichiers de mon repertoire toto qui commencent par 20060421 (date du jour inversée) dans un repertoire titi en les renommant "recup-20060421..." ou "..." est la fin du nom de chaque fichier
exemple : un fichier "20060421999.txt" du repertoire toto sera copié dans le repertoire titi avec le nom "recup-20060421999.txt"
ma syntaxe batch sous windows )
for /f "tokens=1-3 delims=/" %%a in ( "%date%" ) do set newdate=%%c%%b%%a
FOR %%A IN (c:\toto\*.*) DO if "%%~nxA" == "%newdate%*.txt" copy %%A c:\titi\recup-%newdate%.txt
ne marche pas, bien sur, car je ne sais pas comment lui indiquer de prendre les caractères apres la date !!!
le caractère "*" semble ne pas fonctionner...
Merci de votre aide...
Message édité par wamdk le 21-04-2006 à 19:43:28