2 escenarios de ejemplo, Escenarios de ejemplo – Acronis Snap Deploy 5 - User Guide Manual del usuario
Página 154

154
Copyright © Acronis International GmbH, 2002-2014
14.2 Escenarios de ejemplo
14.2.1 Implementación de imágenes asignadas a equipos de
destino
Situación
Un administrador necesita implementar una imagen maestra diferente para cada equipo de destino.
Solución
El administrador pone las imágenes en una ubicación compartida que sea accesible para cada equipo
de destino.
El administrador cambia el nombre de cada imagen según la dirección MAC del equipo de destino. La
imagen destinada al equipo con la dirección MAC 01-02-03-04-05-06 tendrá el nombre, por ejemplo,
imagen-01-02-03-04-05-06.tib.
El administrador escribe una secuencia de comandos de implementación que puede leer la dirección
MAC del equipo de destino y obtiene una imagen con un nombre que coincide con la dirección MAC
de la ubicación compartida. La secuencia de comandos puede ejecutarse en cualquier cantidad de
equipos de destino.
Secuencia de comandos de ejemplo
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
Qué hace la secuencia de comandos:
a) Monta la carpeta de red que contiene un conjunto de imágenes (una imagen se corresponde con
un equipo de destino).
b) Recupera la dirección MAC del equipo de destino
c) Genera un nombre de archivo .tib (si la dirección MAC es 01-02-03-04-05-06 el nombre de
archivo .tib debe ser 01-02-03-04-05-06.tib)