Windows : script execution au démarrage

Résolu
Bonjour,

J'ai un problème assez simple :
au démarrage de mon ordinateur j'aimerais faire une copie de sauvegarde d'un fichier dans un répertoire, pour le récupérer en cas d'erreur.

J'ai cré le fichier "copiefichier.bat", j'ai créé un raccourci que j'ai placé dans le menu "Démarrer", et dans ce fichier .bat j'ai placé la ligne suivante :
copy "C:\MonDossier\MonFichier.mdb" "C:\MonDossier\Save\Monfichier.mdb.sav

Ca, ça marche, mais j'aimerais avoir une sauvegarde par jour.
Genre renommer le fichier en "\2008-08-14 MonFichier.mdb.sav", ou n'importe quel autre format de date mais tenir compte de la date en tous cas !

Merci
Configuration: Windows XP, SP2

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Merci beaucoup, ce site est très bien fait.

    J'ai utilisé le script suivant en piochant à droite à gauche les conseils qu'ils donnaient :
    for /f "tokens=1-3 delims=/" %%f in ("%date%") do (
    set jour=%%f
    set mois=%%g
    set annee=%%h)
    set nomdate=%jour%-%mois%-%annee%
    set rep1=C:\Repertoire\
    set rep2=%rep1%Save\
    set fichier=MonFichier.xxx
    copy "%rep1%%fichier%" "%rep2%%fichier%.sav"
    copy "%rep1%%fichier%" "%rep2%%nomdate% %fichier%.sav"