Operation Manual
Benutzerhandbuch Acronis Snap Deploy Befehlszeile und Scripting unter Win PE und Bart PE
Copyright © Acronis, Inc., 2009 127
SET IMG_PATH=\\image_server\images
SET TMP_DRV_LETTER=h:
net use %TMP_DRV_LETTER% %IMG_PATH%
echo off
for /f "tokens=1-13 delims= " %%a in ('ipconfig /all') do (
IF %%a EQU Physical (
for /f "tokens=1-3 delims= " %%a in ('echo %%l') do (
IF EXIST %TMP_DRV_LETTER%\%%a.tib (
echo DEPLOYMENT IMAGE file: %%a.tib
asdcmd.exe /deploy /filename:%TMP_DRV_LETTER%\%%a.tib
/harddisk:1 /target_partition:c
goto end
) ELSE (
echo THE IMAGE FILE %IMG_PATH%\%%a.tib NOT FOUND
)
)
)
)
:end
echo on
net use %TMP_DRV_LETTER% /d
wpeutil Reboot
endlocal
Das Skript arbeitet wie folgt:
• Es mountet den freigegebenen Ordner, der die Images enthält, wobei
je ein Image mit einem Zielcomputer assoziiert ist.
• Es ermittelt die MAC-Adresse des Ziels.
• Es generiert den Namen einer TIB-Datei (wenn die MAC-Adresse z.B.
01-02-03-04-05-06 ist, dann muss der Name der TIB-Datei 01-02-03-
04-05-06.tib sein).
• Es durchsucht den freigegebenen Ordner nach einem Image mit einem
solchen Namen.
• Falls ein Image gefunden wird, wird es auf den Rechner übertragen.
Andernfalls wird eine Meldung ausgegeben.
• Der Zielrechner wird neu gestartet.
Dabei werden folgende Umgebungsvariablen verwendet:
SET IMG_PATH – Pfad zum freigegebenen Ordner auf dem Deployment-
Server.
SET TMP_DRV_LETTER - gemountetes Laufwerk auf der Zielseite.
Erstellen von Images, die Zielen zugewiesen sind
Auf Computer sollen zuvor erstellte Images desselben Systems
zurückgespielt werden, um das System in den vorherigen Zustand