Acronis Snap Deploy 5 - User Guide Manuale d'uso

Pagina 151

Advertising
background image

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.

Advertising