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.