Renommer fichier a la date du jour

Résolu/Fermé
nita2006 Messages postés 79 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 31 juillet 2008 - 23 juil. 2008 à 17:03
nita2006 Messages postés 79 Date d'inscription samedi 19 janvier 2008 Statut Membre Dernière intervention 31 juillet 2008 - 24 juil. 2008 à 09:24
Bonjour,
en fait j ai fais une copie d'un gros repertoire avce robocopy avce la commande suivante :

robocopy "C:\Documents and Settings\Administrateur\Bureau\sqldeveloper" d:\copiesauvegarde\web1p931 /E /SEC /TEE /LOG+:d:\journal.log /ETA /R:5 /W:3

en fait je voudrais nommer le fichier log qu'il me génére à la date du jour , style avoir journal22072008.log

j'ai beau cherché sur le nte mais je comprend pas trop

je connais comment ca devrait fonctionner mais pas en code .
faut creer des variable jour , mois et année , puis les affecter au nom du fichier .

mais je vois pas comment faire

aidez moi svp :(

4 réponses

jee pee Messages postés 39582 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 17 avril 2024 9 225
24 juil. 2008 à 09:24
la commande ren journal.log ...
est à mettre dans un fichier de commande msdos (.cmd ou .bat) dans quoi fais tu ta commande robocopy ?

et puis si tu n'est pas sur le disque D: il doit falloir préciser le chemin complet :
ren D:\journal.log journal%date:~6,4%%date:~3,2%%date:~0,2%.log

peut être peux tu essayer sur ta ligne de commande (mais pas sur) :

robocopy "C:\Documents and Settings\Administrateur\Bureau\sqldeveloper" d:\copiesauvegarde\web1p931 /E /SEC /TEE /LOG+:d:\journal%date:~6,4%%date:~3,2%%date:~0,2%.log /ETA /R:5 /W:3
1