Exécution bat tous les vendredis à 08h

Fermé
miandry - 20 août 2014 à 11:53
RABE_miandry Messages postés 4 Date d'inscription mercredi 7 mai 2014 Statut Membre Dernière intervention 2 octobre 2014 - 20 août 2014 à 12:56
Bonjour,

Je suis sur Win7 entreprise. Et je suis tout nouveau dans les commandes DOS

A partir d'un fichier .bat , je copie une base de donnée qui se situe sur un disque réseau et je le colle dans mon disque dur à chaque fois que je démarre mon ordi (en guise d'archive). cela fonctionne très bien automatiquement.

Je voudrais maintenance améliorer le code :

1- En annulant la copie si le réseau n'est pas disponible
2- N'exécuter le programme qu'à chaque premier démarrage de mon ordi de tous les vendredis

Est-ce que quelqu'un pourrait m'aider svp?


@echo off
set x=%date:/=-%
set y=%time:~0,2%-%time:~3,2%-%time:~6,2%
xcopy S:\Training\BDDF\BDD\BDD_Formation_be.accdb D:\BDD\archive_BDD\BDD_Formation_be_%x%_%y%.accdb <D:\BDD\f.txt

exit
A voir également:

2 réponses

pafdantafass Messages postés 2013 Date d'inscription mardi 3 février 2009 Statut Contributeur Dernière intervention 12 novembre 2015 403
20 août 2014 à 12:01
Bonjour,

Pour le réseau, utilise la fonction if avec l'action ping.

pour le démarrage, utilise le planificateur de tâches avec un déclencheur pour ton batch.
0
RABE_miandry Messages postés 4 Date d'inscription mercredi 7 mai 2014 Statut Membre Dernière intervention 2 octobre 2014
20 août 2014 à 12:56
merci bcp pour ton aide pafdantafass
0