Use GOTO :EOF instead of exit in mozBackup script so the personal script can after

tags/0.2.25
Daniel Berteaud 12 years ago
parent a05e9dc338
commit ac7cb79b54
  1. 10
      root/home/e-smith/files/shares/tools/files/scripts/session/015mozBackup.bat

@ -5,12 +5,12 @@ REM de Thunderbird et Firefox
REM Il conserve les 10 dernières version de chaque REM Il conserve les 10 dernières version de chaque
REM Si la fonction n'est pas activée, on s'arrête là REM Si la fonction n'est pas activée, on s'arrête là
IF "%MOZBACKUP%" NEQ "yes" exit IF "%MOZBACKUP%" NEQ "yes" GOTO :EOF
REM L'archivage des profile va utiliser 7-Zip REM L'archivage des profile va utiliser 7-Zip
REM On s'arrête si cet outil n'est pas disponible REM On s'arrête si cet outil n'est pas disponible
SET ZIP="%PROGRAMFILES%\7-Zip\7z.exe" SET ZIP="%PROGRAMFILES%\7-Zip\7z.exe"
IF NOT EXIST %ZIP% exit IF NOT EXIST %ZIP% GOTO :EOF
REM Les sauvegardes seront stockées dans un répertoire caché REM Les sauvegardes seront stockées dans un répertoire caché
REM du dossier personnel. Un sous répertoire est créé pour chaque REM du dossier personnel. Un sous répertoire est créé pour chaque
@ -18,13 +18,13 @@ REM machine de l'utilisateur
SET DEST="\\%IPASSERELLE_IP%\%USERNAME%\.backup\%COMPUTERNAME%" SET DEST="\\%IPASSERELLE_IP%\%USERNAME%\.backup\%COMPUTERNAME%"
IF NOT EXIST "%DEST%" mkdir "%DEST%" IF NOT EXIST "%DEST%" mkdir "%DEST%"
IF NOT EXIST "%DEST%" exit IF NOT EXIST "%DEST%" GOTO :EOF
REM Recherche du répertoire de profile de Thunderbird REM Recherche du répertoire de profile de Thunderbird
for /f %%a in ('dir /b "%APPDATA%\Thunderbird\Profiles\*.default"') do SET TBPROFILE=%APPDATA%\Thunderbird\Profiles\%%a for /f %%a in ('dir /b "%APPDATA%\Thunderbird\Profiles\*.default"') do SET TBPROFILE=%APPDATA%\Thunderbird\Profiles\%%a
REM Si le répertoire de profile n'existe pas, on s'arrête REM Si le répertoire de profile n'existe pas, on s'arrête
IF NOT EXIST "%TBPROFILE%" exit IF NOT EXIST "%TBPROFILE%" :EOF
REM Rotation des anciennes sauvegardes REM Rotation des anciennes sauvegardes
REM Pas très élégant, mais on fait ce qu'on peut REM Pas très élégant, mais on fait ce qu'on peut
@ -52,7 +52,7 @@ REM pas trouvé comment faire ça en une seule passe
REM Même chose pour Firefox maintenant REM Même chose pour Firefox maintenant
for /f %%a in ('dir /b "%APPDATA%\Mozilla\Firefox\Profiles\*.default"') do SET FFPROFILE=%APPDATA%\Mozilla\Firefox\Profiles\%%a for /f %%a in ('dir /b "%APPDATA%\Mozilla\Firefox\Profiles\*.default"') do SET FFPROFILE=%APPDATA%\Mozilla\Firefox\Profiles\%%a
IF NOT EXIST "%FFPROFILE%" exit IF NOT EXIST "%FFPROFILE%" GOTO :EOF
IF EXIST "%DEST%\firefox10.7z" DEL /Q /F "%DEST%\firefox10.7z" IF EXIST "%DEST%\firefox10.7z" DEL /Q /F "%DEST%\firefox10.7z"
IF EXIST "%DEST%\firefox9.7z" REN "%DEST%\firefox9.7z" firefox10.7z IF EXIST "%DEST%\firefox9.7z" REN "%DEST%\firefox9.7z" firefox10.7z

Loading…
Cancel
Save