Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[Résolu] Sauvegarde
Auteur Message
Répondre en citant
Message [Résolu] Sauvegarde 
EDIT : c'est bon je me suis arrangé autrement. merci quand même.

Bonsoir à tous,

Allez, je commence avec mes questions Laughing Pour mes besoins perso, j'ai écris un .bat qui permet de sauvegarder mes données sur mon disque dur. Le problème est que la 3ème commande (copie du dossier Installations Automatiques), il met très longtemps et considère tous les fichiers et dossiers comme nouveau alors que je voudrai juste qu'il vérifier si il y a des nouveaux (dans le log j'ai NEW pour chaque dossier et fichier).

Edit : je suis sur windows XP Okay

Code:
@echo off

REM Remise à blanc
cls

echo ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
echo ::       Sauvegarde des donnees                         ::
echo ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
echo.

REM ***********************************************************

rem Paramètres pour la copie Mes documents

rem On définit le répertoire de destination pour Mes documents
SET DEST="D:\Sauvegarde Compaq"

rem On définit le répertoire source (Mes documents)
SET SOURCE="C:\Documents and Settings\Victor Benattar\Mes documents"

REM ***********************************************************

rem Paramètres pour la copie Calendrier et Contacts

rem On définit le répertoire de destination pour le calendrier et les contacts
SET DEST2="D:\Sauvegarde Compaq\Calendrier et Contacts"

rem On définit le répertoire source (Outlook)
SET SOURCE2="C:\Documents and Settings\Victor Benattar\Local Settings\Application Data\Microsoft\Outlook"

REM ***********************************************************

rem Paramètres pour la copie Installations Automatiques

rem On définit le répertoire de destination Installations Automatiques
SET DEST3="D:\Sauvegarde Compaq\Installations Automatiques"

rem On définit le répertoire source (Installations Automatiques)
SET SOURCE3="C:\Documents and Settings\Victor Benattar\Bureau\Installations Automatiques"

REM ***********************************************************

rem On copie
robocopy %SOURCE% %DEST% /SEC /ETA /COPYALL /MIR /NP /R:1 /W:2 /LOG:1.txt

pause

REM ***********************************************************

rem On copie
robocopy %SOURCE2% %DEST2% /SEC /ETA /COPYALL /MIR /NP /R:1 /W:2 /LOG:2.txt

pause

REM ***********************************************************

rem On copie
robocopy %SOURCE3% %DEST3% /SEC /ETA /COPYALL /MIR /NP /R:1 /W:2 /LOG:3.txt

pause

REM ***********************************************************

rem On efface les fichiers logs

del 1.txt
echo.
del 2.txt
echo.
del 3.txt

echo


Merci pour votre aide.

Victor.



Dernière édition par victor le Lun 30 Nov 2009 - 21:45; édité 1 fois

______________________________________________________
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [Résolu] Sauvegarde 
je te propose http://yago-nfs-tm-91-productions.e-monsite.com/rubrique,usbdisksaver,43204… Okay

Mr. Green




______________________________________________________
http://www.YagoServer.net/
Visiter le site web du posteur Yahoo Messenger Skype
Répondre en citant
Message [Résolu] Sauvegarde 
Je l'avais en effet vu. Merci Laughing

Mais mon but c'est d'apprendre et c'en faisant qu'on apprend.

De plus, je préfère travailler avec mon propre code, comme ça je sais ce que je fais, je sais pourquoi ça plante etc...


Une idée ?




______________________________________________________
Répondre en citant
Message [Résolu] Sauvegarde 
Il faut controler la date ou les options utilisées robocopy ne sont pas bonnes
Pas le temps de tester ton code pour fournier une solution




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message [Résolu] Sauvegarde 
Pour les deux autres dossiers ça fonctionne nickel, c'était le troisième qui passait pas.
Les options me semblent bonnes :

/SEC : copie avec sécurité
/ETA : temps de copie.
/COPYALL : copier l'ensemble des informations des fichiers
/MIR : on fait un miroir entre le dossier source et le dossier de destination.
/NP : pas de barre de progression.
/R : nombre de tentative de copies si echec.
/W : temps d'attente entre chaque copie.
/LOG : on écrit le rapport dans un fichier texte.




______________________________________________________
Message [Résolu] Sauvegarde 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch