Acronis Snap Deploy 5 - User Guide Manuale d'uso
Pagina 151

151
Copyright © Acronis International GmbH, 2002-2014
Soluzione
L'amministratore posiziona le immagini in una posizione condivisa a cui è possibile accedere da ogni
macchina di destinazione.
L'amministratore rinomina ogni immagine in base all'indirizzo MAC della macchina di destinazione.
L'immagine destinata alla macchina con indirizzo MAC 01-02-03-04-05-06 avrà il nome, ad esempio,
immagine-01-02-03-04-05-06.tib.
L'amministratore scrive uno script di distribuzione che possa leggere l'indirizzo MAC della macchina
di destinazione e richiamare un'immagine con un nome corrispondente all'indirizzo MAC dalla
posizione condivisa. È possibile eseguire lo script su qualunque numero di macchine di destinazione.
Script dimostrativo
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
Funzioni dello script:
a) Monta la cartella di rete contenente il set di immagini (un'immagine corrisponde a una macchina
di destinazione).
b) Recupera l'indirizzo MAC della macchina di destinazione
c) Genera un nome del file .tib (se l'indirizzo MAC è 01-02-03-04-05-06 il nome del file .tib deve
essere 01-02-03-04-05-06.tib)
d) Ricerca un'immagine con questo nome nella cartella di rete
e) Distribuisce l'immagine se viene rilevata
f) Riavvia o spegne la macchina di destinazione
Variabili d'ambiente:
IMG_PATH: percorso di una cartella di rete sul server di distribuzione.
TMP_DRV_LETTER: unità montata sulla destinazione.