Bonjour,
Je souhaiterais faire un fichier en *.bat qui me sauvegarde d'autres fichiers avec en plus la date et l'heure, par exemple:
" C:\TOTO.TXT " fichier créé manuellement ou par tout autre moyen connu.
Ensuite je souhaite donc faire une sauvegarde de ce fichier par un BATCH qui se lance à chaque fois soit manuellement soit automatiquement.
BATCH= " C:\SAUVE.BAT "
En le lançant j'aurais une sauvegarde de "C\TOTO.TXT" vers un répertoire de sauvegarde "C:\ARCHIVE\"
Ca donnerait: "C:\ARCHIVE\TOTO_13-05-2004_19H13.TXT"
Je pense que l'on peut y arriver avec la commande COPY, ex:
"COPY C:\TOTO.TXT C:\ARCHIVE\TOTO$$$.TXT /E /T /Y /P /D:date_du_jour >NUL"
Je ne connais pas la syntaxe exact à utiliser d'où les 3 $($$) et j'ai déjà essayer la concaténation de 2 fichiers mais ça n'est pas terrible car ce n'est pas le résultat recherché.