- @ECHO OFF
- ECHO.
- if X%2 == X goto SYNTAXE
- if not exist %2\nul goto DISKABSENT
- ECHO Sauvegarde des documents des utilisateurs ...
- rem XCOPY %1\*.* %2 /E /F
- XCOPY %1\*.* %2 /E /L /R /Y
- echo.
- if errorlevel 2 goto ERREUR
- goto FIN
- :ERREUR
- echo.
- echo Une erreur est survenue !
- echo La sauvegarde du repertoire n'est pas terminee.
- echo.
- pause
- goto FIN
- :DISKABSENT
- echo.
- echo L'arborescence %2 n'existe pas !
- echo Backup non effectue.
- echo.
- pause
- goto FIN
- :SYNTAXE
- echo.
- echo Syntaxe : backup.bat source cible
- echo avec source qui est le repertoire a sauvegarder
- echo et cible qui est le repertoire de sauvegarde
- echo.
- pause
- :FIN
- echo.
Raw Paste