Sauvegarde automatique de certain dossiers

Darkangel -  
 Tom -
Bonjour a tous,

Je souhaiterais pouvoir configurer mon ordinateur afin que deux dossier se trouvant sur c:/ puissent tous les jours a une heure precise etre automatiquement sauvegarder vers d:/

comment dois je proceder???

Vous en remerciant par avance
Cordialement
Configuration: windows xp sp2

19 réponses

  1. Hamster Jovial Messages postés 6733 Statut Contributeur 984
     
    Remplace "Program Files" par "Progra~1" pour voir
    4
  2. Hamster Jovial Messages postés 6733 Statut Contributeur 984
     
    Recopie cette syntaxe :

    rmdir D:\Backup\077 /q /s
    xcopy C:\Program Files\EasyPHP1-8\www\077\*.* /s /y /i D:\Backup\077\
    exit

    Il manquait un [\], c'est peut-être ça...
    1
  3. Darkangel
     
    avant de tester en remplacant program files je tiens a signaler que tu avais raison ca marche avec un dossier situer a la racine de c:
    1
    1. Hamster Jovial Messages postés 6733 Statut Contributeur 984
       
      Le problème était donc bien là...
      0
  4. Hamster Jovial Messages postés 6733 Statut Contributeur 984
     
    OK, bonne sauvegarde...
    Et n'oublie pas de cocher la case "Problème résolu" pour fermer la discussion...
    1
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. mido
     
    Mon problème est que la ligne de commande pour la sauvegarde contient de nombreux noms longs,
    Comment écrire en mode DOS:
    C:\Documents and Settings\Administrateur\Application Data\Mozilla\Firefox\Profiles
    merci pour votre réponse
    1
    1. xb
       
      mets des "" => "C:\Documents and Settings\Administrateur\Application Data\Mozilla\Firefox\Profiles", ca marchera mieux
      0
  7. Tom
     
    Quand vous ecrivez de longues adresses en bat c:/windows/truc machin/bidule.txt , mettez-les entre guillomets et le tour est joué , quand il y a des espaces comme dans program files cela peu poser problème .

    Il suffit d'écrire les adresses comme ceci :

    xcopy "C:\Program Files\EasyPHP1-8\www\077\*.*" /s /y /i "D:\Backup\077\"

    et pas besoin d'ecrire de nom dos du genre Progra~1

    cordialement .
    1
  8. Hamster Jovial Messages postés 6733 Statut Contributeur 984
     
    Salut,

    le plus simple est de créer un fichier *.bat (avec bloc-notes), et de le faire exécuter automatiquement à l'aide des tâches planifiées.
    Utilise la commande xcopy (voir dans l'aide windows pour plus d'infos).
    0
  9. Darkangel
     
    j'ai suivi votre conseil et fais la chose suivante!

    j'ia creer un fichier save.bat avec bloc note et mis la ligne suivante:

    XCOPY C:\Program Files\EasyPHP1-8\www\077\* D:\Backup dossier /s /i

    mais ca ne fais rien, ca semble reflechir et rien ne se passe

    ou est donc mon erreur?
    Merci d'avance
    0
  10. Hamster Jovial Messages postés 6733 Statut Contributeur 984
     
    Voici un exemple qui fonctionne :

    *****

    xcopy C:\PRO_CFG\*.* /s /y /i F:\Backup\PRO_CFG\
    exit

    *****

    où *.* signifie tous les fichiers du répertoire.

    J'ajoute avant ces deux lignes la commande suivante :

    *****

    rmdir F:\Backup\PRO_CFG /q /s

    *****

    qui supprime la précédente sauvegarde...
    0
  11. Darkangel
     
    merci a toi pour cet exemple,

    ceci etant je dois faire quelque chose qui ne va pas alors

    j'ai cree un fichier save.bat

    et dedans j'ai maintenant (basé sur ton exemple)

    rmdir D:\Backup\077 /q /s
    xcopy C:\Program Files\EasyPHP1-8\www\077\*.* /s /y /i D:\Backup\077
    exit

    mais ca ne fonctionne pas non plus...
    0
  12. Darkangel
     
    pour etre plus precis,

    le rmdir fonctionne mais pas le xcopy...
    0
  13. Luffy =) Messages postés 366 Statut Membre 110
     
    Salut !

    dans l'exemple qu'a donné Hamster Jovial, il met un anti-slash à la fin du répertoire de destination. ça peut venir de là peut-être...

    ++
    0
    1. Luffy =) Messages postés 366 Statut Membre 110
       
      arf, pas assez rapide... :-D
      0
      1. Hamster Jovial Messages postés 6733 Statut Contributeur 984 > Luffy =) Messages postés 366 Statut Membre
         
        Bah oui, c'est un métier... ;-)
        0
  14. Darkangel
     
    desolé mais je venais de voir j'ai corriger et ca ne change rien

    je me retrouve avec ca du coup:

    rmdir D:\Backup\077 /q /s

    xcopy C:\Program Files\EasyPHP1-8\www\077\*.* /s /y /i D:\Backup\077\
    exit
    0
  15. Hamster Jovial Messages postés 6733 Statut Contributeur 984
     
    Est-ce que ton dossier Backup existe bien ?
    0
  16. Hamster Jovial Messages postés 6733 Statut Contributeur 984
     
    Ayé, je crois savoir d'où ça vient : comme c'est une commande DOS, le nom de fichier "Program Files" ne doit pas être pris en charge.
    Fais un essai avec un autre dossier pour voir...
    0
  17. Darkangel
     
    bah voui mais bon dans mon cas c'est un dossier dans program files dont j'ai besoin de faire des sauvergardes mais bon peux toujours tester en attendant
    0
  18. Luffy =) Messages postés 366 Statut Membre 110
     
    ça doit être qq chose comme ça car je viens d'essayer avec un fichier qui avait un espace dans son nom et cela ne marchait pas.
    0
  19. Darkangel
     
    BIEN JOUER!!!!!!

    GRAND MERCI CA FONCTIONNE
    0