Aller au contenu

[AS] Modification dun script de sauvegarde


Anisse

Messages recommandés

Bonjour,

J'ai trouvé un script me permettant d'automatiser la sauvegarde d'un de mes serveurs avec driveimagexml, mais le souci est que j'aimerais lui demander de sauvegarder mon lecteur C et mon lecteur D mais je ne trouve pas la ligne correspondante.

Ci dessous le script en question :

@echo off

REM Sauvegardes du système a chaud avec DriveImage XML

REM (CopyLeft) 2008 Ozy de Jong

REM Script version 1.1

IF "%1"=="" GOTO USAGE

set thisday=%DATE:~0,2%

set thismonth=%DATE:~3,2%

set thisyear=%DATE:~6,4%

set thishour=%TIME:~0,2%

set thismin=%TIME:~3,2%

set thissec=%TIME:~6,2%

IF NOT EXIST %1 MKDIR %1

echo %thisday%-%thismonth%-%thisyear% - %thishour%H%thismin%m%thissec%s - Début Sauvegarde >> %1\SauvHARPOXLog.txt

"%programfiles%\runtime software\driveimage xml\dixml.exe" /bC /t%1\HARPOX /r- /s- /c2

set thisday=%DATE:~0,2%

set thismonth=%DATE:~3,2%

set thisyear=%DATE:~6,4%

set thishour=%TIME:~0,2%

set thismin=%TIME:~3,2%

set thissec=%TIME:~6,2%

IF NOT EXIST %1\HARPOX.DAT GOTO ERREUR

IF EXIST %1\HARPOXOLDER.DAT (del %1\HARPOXOLDER.DAT) ELSE echo Fichier HARPOXOLDER.DAT manquant >> %1\SauvHARPOXLog.txt

IF EXIST %1\HARPOXOLDER.XML (del %1\HARPOXOLDER.XML) ELSE echo Fichier HARPOXOLDER.XML manquant >> %1\SauvHARPOXLog.txt

IF EXIST %1\HARPOXOLD.DAT (ren %1\HARPOXOLD.DAT HARPOXOLDER.DAT) ELSE echo Fichier HARPOXOLD.DAT manquant >> %1\SauvHARPOXLog.txt

IF EXIST %1\HARPOXOLD.XML (ren %1\HARPOXOLD.XML HARPOXOLDER.XML) ELSE echo Fichier HARPOXOLD.XML manquant >> %1\SauvHARPOXLog.txt

IF EXIST %1\HARPOXCURRENT.DAT (ren %1\HARPOXCURRENT.DAT HARPOXOLD.DAT) ELSE echo Fichier HARPOXCURRENT.DAT manquant >> %1\SauvHARPOXLog.txt

IF EXIST %1\HARPOXCURRENT.XML (ren %1\HARPOXCURRENT.XML HARPOXOLD.XML) ELSE echo Fichier HARPOXCURRENT.DAT manquant >> %1\SauvHARPOXLog.txt

IF EXIST %1\HARPOX.DAT (ren %1\HARPOX.DAT HARPOXCURRENT.DAT) ELSE echo Fichier HARPOX.DAT manquant >> %1\SauvHARPOXLog.txt

IF EXIST %1\HARPOX.XML (ren %1\HARPOX.XML HARPOXCURRENT.XML) ELSE echo Fichier HARPOX.XML manquant >> %1\SauvHARPOXLog.txt

echo %thisday%-%thismonth%-%thisyear% - %thishour%H%thismin%m%thissec%s - Sauvegarde OS effectuée avec succès >> %1\SauvHARPOXLog.txt

echo. >> %1\SauvHARPOXLog.txt

GOTO END

:ERREUR

echo %thisday%-%thismonth%-%thisyear% - %thishour%H%thismin%m%thissec%s - Sauvegarde OS échouée >> %1\SauvHARPOXLog.txt

echo. >> %1\SauvHARPOXLog.txt

GOTO END

:USAGE

echo.

echo Usage du script

echo SauvegardesOS.cmd [lecteur:][chemin]

:END

En vous remerciant d'avance.

Lien vers le commentaire
Partager sur d’autres sites

Change

"%programfiles%\runtime software\driveimage xml\dixml.exe" /bC /t%1\HARPOX /r- /s- /c2 

en

"%programfiles%\runtime software\driveimage xml\dixml.exe" /bD /t%1\HARPOX /r- /s- /c2 

Tu dois pouvoir vérifier la syntaxe avec :

"%programfiles%\runtime software\driveimage xml\dixml.exe" /?

:)

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...