IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

Recupérer le jour de la semaine sous Dos


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 8
    Par défaut Recupérer le jour de la semaine sous Dos
    Bonjour à tous,
    Voila je débute en programmation dos et malgré mes recherches intensives aujourd'hui celle ci restent infructueuses.

    Voila mon défi:
    je travaille avec un serveur svn et je souhaite faire une sauvegarde de celui ci tous les jours. j'ai donc créé un fichier .bat contenant cela
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Net stop SVNService
    set myvar=%DATE:/=% 
    svnadmin dump c:/svn_repos > c:/saveSvn/dumpfile-%myvar%.dmp
    Net start SVNService
    Je pourrais me contenter de ce code mais voila un probleme se pose. Ici je donne à mon fichier de sauvegarde le nom de dumpfile-dateDuJour.dmp
    donc pour aujourd'hui cela donne dumpfile-15122008.dmp
    Sauf que je vais me retrouver avec un nombre incalculable de fichiers de sauvegarde au bout d'un certains nombres de jour et cela prendra beaucoup trop de place. Je souhaite faire une sauvegarde chaque jour de la semaine mais il faudrait qu'il m'écrase les fichiers existants afin de garder un minimum de fichiers.

    exemple:
    Lundi ==> dumpfile-lundi.dmp
    Mardi ==> dumpfile-mardi.dmp
    Mercredi ==> dumpfile-mercredi.dmp
    ...

    Ainsi la semaine suivante la sauvegarde du lundi seras écrasé par la nouvelle sauvegarde du lundi. Je me retrouverais ainsi avec 5 fichiers maxi (du lundi au vendredi).

    Cependant je n'ai pas trouvé le moyen de faire cela au mieux j'enregistre mon fichier avec comme nom le numero du jour (le fichier du 15 Dec sera ecrasé par celui du 15 janvier) mais ça me fait potentiellement encore 30 à 31 fichiers ce qui reste beaucoup trop à mon goût.

    Si quelqu'un à la solution afin de limiter mon nombre de sauvegarde sachant qu'a fin d'optimiser mon système je ne doit pas supprimer manuellement les fichiers obsolètes.

    Le fichier .bat est lancé par exemple tous les jours à 19H grâce aux tâches planifiées de windows.

    Je vous remercie d'avance

    Anthony Viard

  2. #2
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    109
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 109

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 8
    Par défaut
    Merci beaucoup, cela fonctionne à merveille et répond exactement à mes exigences. Désolé d'avoir créer un doublon mais comme je le disais j'ai eu beau cherché rien de tel se présenter à moi comme quoi parfois ce qui est au plus prés de nous n'est pas forcement ce que l'on voit en premier

    Bonne journée

Discussions similaires

  1. [XP] Recupérer le jour de la semaine
    Par ooxoo dans le forum Scripts/Batch
    Réponses: 8
    Dernier message: 10/11/2013, 07h33
  2. Récupérez premier jour de la semaine
    Par Krapulax dans le forum Requêtes
    Réponses: 1
    Dernier message: 07/10/2003, 17h18
  3. Mémoire insuffisante sous Dos
    Par Bubonik software dans le forum Langages de programmation
    Réponses: 5
    Dernier message: 20/09/2003, 10h35
  4. Quel etait le secret de Rapid File, la bdd sous DOS
    Par Robert A. dans le forum Autres SGBD
    Réponses: 5
    Dernier message: 27/05/2003, 04h53
  5. Réponses: 3
    Dernier message: 19/04/2002, 00h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo