4 примеры использования – Инструкция по эксплуатации Acronis Snap Deploy 3

Страница 104

Advertising
background image

104

© Acronis, Inc

15.4

Примеры использования

15.4.1

Развертывание образов, назначенных определенным

целевым компьютерам

Ситуация:

Администратору необходимо развернуть разные образы на каждом из целевых

компьютеров.

Решение:

Администратор помещает образы в общий сетевой ресурс, доступ к которому возможен с

каждого целевого компьютера.

Администратор переименовывает каждый образ в соответствии с MAC-адресом целевого

компьютера. Образ, назначенный компьютеру с MAC-адресом 01-02-03-04-05-06,

будет иметь такое же имя: image-01-02-03-04-05-06.tib.

Администратор создает сценарий развертывания, читающий MAC-адрес целевого

компьютера, и выбирает из общей сетевой папки образ с именем, соответствующим

этому MAC-адресу. Сценарий может быть выполнен на любом количестве целевых

машин.

Пример сценария:

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

Что делает этот сценарий:

Подключает общую сетевую папку, содержащую набор образов (одному образу должен

соответствовать один целевой компьютер).

Извлекает MAC-адрес целевого компьютера.

Генерирует имя TIB файла (если MAC-адрес 01-02-03-04-05-06, имя TIB файла будет 01-02-03-

04-05-06.tib).

Производит поиск образа с этим именем в общей сетевой папке.

Advertising