2 tvorba obrazů přiřazených cílům – Acronis Snap Deploy 3 - User Guide Uživatelská příručka

Stránka 96

Advertising
background image

96 © Acronis, Inc

Ukázkový skript:

setlocal

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


Co tento skript dělá:

Připojí sdílenou složku obsahující sadu obrazů (jeden obraz pro každý cíl).

Získá MAC adresu cíle.

Vygeneruje název souboru TIB (pokud je MAC adresa 01-02-03-04-05-06, tak bude název souboru TIB
01-02-03-04-05-06.tib).

Vyhledá ve sdílené složce obraz s tímto názvem.

Pokud takový obraz nalezne, nainstaluje jej.

[NEPOVINNÉ] Restartuje nebo vypne cíl.

Proměnné prostředí:
SET IMG_PATH – cesta ke sdílené složce na instalačním serveru.

SET TMP_DRV_– připojená jednotka na straně cíle.

15.5.2 Tvorba obrazů přiřazených cílům


Scénář:

Správce může chtít instalovat na počítač dříve vytvořený obraz stejného systému a vrátit tak

systém zpět do stavu, kdy byl obraz vytvořen.

Řešení:

Správce napíše skript, který vytváří obrazy počítačů s názvy odpovídajícími jejich MAC
adresám. Tyto obrazy lze potom instalovat na příslušné cíle, jak je popsáno v předchozí části.

Ukázkový skript:

setlocal

SET IMG_PATH=\\image_server\images

Advertising