Rechercher : dans
Par :

Windows : script execution au démarrage

Dernière réponse le 21 aoû 2008 à 17:29:49 Towers, le 21 aoû 2008 à 11:57:48 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « Windows : script execution au démarrage » dans :
Script au démarrage et à l'arrêt de Windows Voir L'astuce est valable pour Windows XP, Vista et 7 ; mais la méthode varie suivant l'édition de votre Windows (professionnelle ou familiale). Pour les éditions professionnelles ou intégrales Lancer l'éditeur de stratégie du groupe local : Menu...
Script au démarrage et à l'arrêt d'Ubuntu Voir Faire exécuter un script au démarrage d'Ubuntu Modifiez le fichier /etc/rc.local et ajoutez vos commandes. Le script doit toujours se terminer par un exit 0 Faire exécuter un script au redémarrage Placez votre script dans /etc/rc0.d et rendez...
Désactiver l'exécution de certains programmes au démarrage VoirDésactiver l'exécution de certains programmes au démarrage - Windows 98/Me/2000/XP/Vista Avec msconfig Avec WinPatrol Avec Startuplite Avec CCleaner Remarques Lorsque vous installez des logiciels, certains s'exécutent à chaque...
Exécuter un script shell VoirExécution d'un script Pour pouvoir exécuter un script ou un programme en ligne de commande il y a plusieurs possibilités : 1. Le chemin absolu 2. Le chemin relatif 3. Modifier la variable PATH Note: Le Sha...
[Vista] Afficher la commande Exécuter du menu Démarrer VoirAfficher la commande "Exécuter" du menu Démarrer Lors de l'acquisition de votre nouveau système d'exploitation Vista, vous vous apercevrez que la commande "Exécuter", qui est assez coutumière et serviable chez son petit frère XP, n'existe...

1

Mahmah, le 21 aoû 2008 à 12:51:39
  • +1

Bonjour,

Un p'tit tour sur google et hop :

Copier des fichiers en fonction de la date d'aujourd'hui

Premier de la page, ensuite, pour s'assurer qu'on ne sauvegarde qu'une seule fois par jour, soit le script vérifie si le fichier de destination n'existe pas déjà, soit il faut lancer le .bat avec une tache planifiée.

Voilà,
M.

Répondre à Mahmah

2

 Towers, le 21 aoû 2008 à 17:29:49

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"

Répondre à Towers
Collection CommentÇaMarche.net