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 :

Comparer deux dossiers avec sauvegarde


Sujet :

Scripts/Batch

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 7
    Points : 6
    Points
    6
    Par défaut Comparer deux dossiers avec sauvegarde
    Bonjour,

    Après une petite recherche sur le forum et les tutos, je ne trouve pas mon bonheur!

    Mon problème :
    Je voudrais faire un fichier bat avec dedans :
    - Comparaison des fichiers de deux dossiers, et quand le contenu du dossier 2 change en faire une copie dans le dossier 3.

    en exemple:
    J'ai les mêmes photos dans les repertoires c:\photos1 et dans d:\photos2
    Si je travail avec un logiciel de retouche sur mes photos du dossier d:\photos2
    je voudrais que mon petit sauvegarde.bat detecte dès l'enregistrement de ma photo et la copie dans e:/sauvegardetravail/photos01/ et fin du sauvegarde.bat

    Pouvez-vous m'aider SVP

    Merci.

    Doo89

  2. #2
    Expert éminent
    Avatar de shawn12
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Avril 2006
    Messages
    3 368
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2006
    Messages : 3 368
    Points : 6 800
    Points
    6 800
    Par défaut
    Tu peux peut-etre utiliser tout simplement un logiciel de synchronisation gratuit comme DSynchronize ou SyncExpert.

    Si tu tiens à le faire en batch tu peux peut être utiliser les commandes "dir" et "comp" à intervalle régulier.
    Pour de l'aide :
    Maitrisez toutes les subtilités de Windows 8 en lisant la FAQ Windows 8. N'hésitez pas à proposer vos Q/R.
    _ _ _
    Découvrez toutes les facettes de Windows 7 et maitrisez toutes ses fonctionnalités grâce au livre Windows 7 Avancé

  3. #3
    Débutant  
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Points : 2 415
    Points
    2 415
    Par défaut
    J'avai fait un script qui compare deux dossier une foie, a adapter:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    @echo off & color 1B
    
    
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    :: !!! Attention !!! Le script afficher les fichier existant dans le dossier 1 et
    :: non existant dans le dossier 2, mais pas l'innversse.
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    
    
    
    set vrRep1=rep1
    set vrRep2=rep2
    
    
    if exist "%~dp0list_fich.txt" del "%~dp0list_fich.txt"
    
    
    for /r "%vrRep1%\" %%i in (*.*) do echo %%~nxi >> "%~dp0list_fich.txt"
    
    for /f "tokens=*" %%i in ('type "%~dp0list_fich.txt"') do if not exist "%vrRep2%\%%i" color 1C & echo  Fichier manquand: %%i
    
    
    del "%~dp0list_fich.txt"
    
    
    
    pause>nul

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 7
    Points : 6
    Points
    6
    Par défaut
    Merci à vous deux pour vos réponses, c'est bon avec un logiciel de synchro, mais pour le fun je vais essayer de voir un petit script.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comparer deux valeurs avec javascript (td caché et zone de texte)
    Par beegees dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 26/01/2009, 12h57
  2. comparer deux char avec equals
    Par MiXinG dans le forum Débuter avec Java
    Réponses: 8
    Dernier message: 01/04/2008, 20h14
  3. Souci pour comparer deux objets avec equals()
    Par xillibit dans le forum Langage
    Réponses: 7
    Dernier message: 30/09/2007, 15h41
  4. comparer deux fichiers avec une api windows
    Par sweetdreamer dans le forum Windows
    Réponses: 4
    Dernier message: 25/05/2006, 22h10
  5. [struts] Comparer deux variables avec <logic:equal>
    Par trax020 dans le forum Struts 1
    Réponses: 4
    Dernier message: 29/05/2005, 11h08

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