![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
scripts |
19/12/2012 |
Sauvegarde par mirroir les repertoires choisis sur un disque a l'aide de robocopy.
On fournit une liste de repertoire a sauvegarder dans BCK_DIR_D Le disque de sauvegarde DST_DISK
Si on veut sauvegarder plusieurs disques de son pc, il suffit d'ajouter des boucles for est d'ajouter un répertoire de backup.
@echo off :: usage: backup :: :: sauvegarde par mirroir les repertoires choisis sur :: un disque a l'aide de robocopy :: :: on precise une liste de repertoire a sauvegarder :: dans BCK_DIR_D :: :: le disque de sauvegarde DST_DISK :: :: date: 19/12/2012 :: auteur: jean-louis Bicquelet :: version: 1.0 initiale : --------------------------------------------------------------- if "%1"=="/?" goto usage :---------------------------------------------------- set LOCAL=c:\usr\local :---------------------------------------------------- set BCK_DIR_D=(emploi web jlb prog) set DST_DISK="E:" set LOGFILE=backup.log echo "" > %LOGFILE% :---------------------------------------------------- :backup for %%i in %BCK_DIR_D% do ( echo %%i robocopy D:\\%%i %DST_DISK%\\%%i /Mir /z rem >> %LOGFILE% ) GOTO:EOF :---------------------------------------------------- :usage type backup.bat | findstr /B "::" |sed "s/...//" GOTO:EOF :----------------------------------------------------