Posté(e) le 19 avril 201114 a 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.
Posté(e) le 19 avril 201114 a 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" /? :)
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.