Téléchargement
illégal

Sauvegarde incrémentielle de données avec un .bat (Batch)


Pourquoi utiliser la sauvegarde incrémentielle ?


Sauvegarder vos données importantes avant un formatage par exemple...
Au 1er lancement du batch, il sauvegarde l'intégralité des dossiers et fichiers, par contre si vous relancez le batch 2 semaines plus tard, il ne sauve que les changements, très efficace.

En fait dans l'exemple ci-contre, je sauvegarde mon dossier "docs" qui se trouve à la racine de C: vers ma partition D: dans le dossier "backup" ainsi que mes favoris ("%USERPROFILE%" est la variable de "Documents and Settings\nom_d'utilisateur"). Les commutateurs E/H/R/Y/I/D servent à copier les fichiers systèmes cachés,....Pour en savoir plus, ouvrez l'invite de commandes (cmd.exe)et tapez xcopy /? .

Comment faire ?


Tout d'abord, ouvrez le bloc-note puis saisissez ceci :

@echo off
xcopy C:\Docs D:\Backup\Docs /E /H /R /Y /I /D
xcopy "%USERPROFILE%"\Favoris D:\Backup\Favoris /E /H /R /Y /I /D
pause


Ensuite, enregistrez ce texte dans un fichier nommé avec l'extension .bat (ex: sauvegarde.bat) et en ayant sélectionné "Tous types de fichiers".

Il suffira de lancer ce fichier pour copier les données de C vers D.

Note : Vous pouvez évidemment changer la lettre des lecteurs dans le script.
Publié par jmber - Dernière mise à jour le 6 novembre 2009 à 14:13 par marlalapocket
Ce document intitulé « Sauvegarde incrémentielle de données avec un .bat (Batch) » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Suggestions
  •  Sauvegarde incrémentielle de données avec un .bat (Batch)
  •  [BATCH] Script de Sauvegarde incrémentielle!! » Meilleure réponse: Bonsoir, J'ai récupéré ça (%%~zI) dans un de mes programmes, il semble que ce soit ce que tu cherches à faire : SET /A TailleFichier = 0 FOR %%I IN ("000.bat") DO ( SET /A TailleFichier = %%~zI ) echo taille du fichier 000.bat: %TailleF
  •  Sauvegarde (backup) » Articles : La sauvegarde Néanmoins, la mise en place d'une architecture redondante ne permet que de s'assurer de la disponibilité des données d'un système mais ne permet pas de protéger les données contre les erreurs de manipulation des utilisateurs ou...
  •  Planifier une sauvegarde de données » Fiches pratiques : Par défaut, Windows propose un outil rudimentaire, le planificateur de tâches, permettant d'automatiser le déclenchement de certaines tâches à des heures ou intervalles réguliers. La tâche peut par exemple être une copie de fichiers, afin de...
  •  L'écriture décalée a échoué ??? » Meilleure réponse: Bonjour a tous bon voila mon pb, suivant consciencieusement un didacticiel pour bien configurer mon OS ce cher windows, j effectue mes modifs , arrive a la bdr que je modifie aussi , tous ce passe bien toutes les modifs , en particulier
  •  Sauvegarder ses données gratuitement » Fiches pratiques : Il est conseillé voire indispensable d'enregistrer régulièrement les données sensible de votre ordinateur pour éviter de tout perdre... Un disque dur lâche parfois sans prévenir... Cette astuce a pour but de réunir les différentes...
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?
L'éditeur de XP et VISTA est en QWERTY ?
Tout savoir sur les commandes DOS