BASH   16
Backup all bat
Guest on 3rd February 2023 01:29:34 PM


  1. @ECHO OFF
  2. ECHO.
  3. if X%2 == X goto SYNTAXE
  4. if not exist %2\nul goto DISKABSENT
  5. ECHO   Sauvegarde des documents des utilisateurs ...
  6. rem XCOPY %1\*.* %2 /E /F
  7. XCOPY %1\*.* %2 /E /L /R /Y
  8. echo.
  9. if errorlevel 2 goto ERREUR
  10. goto FIN
  11.  
  12. :ERREUR
  13. echo.
  14. echo   Une erreur est survenue !
  15. echo   La sauvegarde du repertoire n'est pas terminee.
  16. echo.
  17. pause
  18. goto FIN
  19.  
  20. :DISKABSENT
  21. echo.
  22. echo   L'arborescence %2 n'existe pas !
  23. echo   Backup non effectue.
  24. echo.
  25. pause
  26. goto FIN
  27.  
  28. :SYNTAXE
  29. echo.
  30. echo   Syntaxe : backup.bat source cible
  31. echo   avec source qui est le repertoire a sauvegarder
  32. echo   et cible qui est le repertoire de sauvegarde
  33. echo.
  34. pause
  35. :FIN
  36. echo.

Raw Paste

Login or Register to edit or fork this paste. It's free.