Переменные шаблонов комплексной обработки

Переменные шаблонов используются для обеспечения лучшей совместимости и возможности настройки шаблонов. Например, шаблон может содержать очень специфические имена файлов для копирования, пути для установки или IP-адрес для экспорта файлов, но если использовать вместо этих элементов пользовательские переменные, шаблон может применяться для большего числа ситуаций и расположений, поскольку можно просто выгрузить переменные в XML-код для замены этих специфических элементов.

Существуют переменные четырех типов (в порядке приоритета):

ПРИМЕЧАНИЕ: Переменные зависят от регистра.

Для определения переменной устройства выполните следующие действия: 
  1. В списке Все устройства (All devices) щелкните устройство правой кнопкой мыши и выберите Управление переменными (Manage variables).
  2. В поле Имя (Name) введите имя элемента (например, IP-адрес).
  3. В поле Значение (Value) введите значение, которое необходимо заменить.
  4. Укажите тип.
  5. ПРИМЕЧАНИЕ: Имена с пробелами необходимо заключить в кавычки. Можно использовать большинство значений из базы данных инвентаризации.

  6. Нажмите Сохранить (Save).
Для определения общей (глобальной) переменной выполните следующие действия
  1. Щелкните Сервис > Распространение > Развертывание ОС (Tools > Distribution > OS Deployment).
  2. На панели инструментов нажмите кнопку Общие переменные (Public variables).
  3. Для добавления переменной нажмите кнопку Add (Добавить).
  4. В поле Значение для поиска (Search value) введите переменную, которую необходимо добавить (например, CoreIP).
  5. Введите значение, которое необходимо заменить, в поле Значение для замены (Replacement value) (например, если в качестве значения для поиска указано CoreIP, введите IP-адрес, которым следует заменить CoreIP.).
  6. Укажите тип.
  7. ПРИМЕЧАНИЕ: Имена с пробелами необходимо заключить в кавычки. Можно использовать большинство значений из базы данных инвентаризации.

  8. Нажмите OK.

Создание уникальных идентификаторов для новых устройств

Чтобы создать уникальные идентификаторы для новых устройств, используйте общую переменную на основе MAC-адреса целевого устройства, как показано далее:

Переменная (база данных) =macAddress Значение = Computer.Network."NIC Address"
Переменная (строка) = Prefix Значение = UT (пользовательское значение, такое как местоположение, необязательно)
Переменная (строка) = Suffix Значение = XP (пользовательское значение, такое как ОС, необязательно)
Переменная (строка) = ComputerName Значение = %Prefix%%MACaddr%%Suffix%

Затем с помощью переменной ComputerName в файле sysprep.inf или unattend.txt определите новое устройство уникальным образом, как показано в следующем примере кода:

[UserData]

ProductKey=%ProductKey%

FullName="Engineering"

OrgName="LANDesk"

ComputerName=%ComputerName%

Для определения переменной шаблона выполните следующие действия:
  1. Щелкните Сервис > Распространение > Развертывание ОС (Tools > Distribution > OS Deployment).
  2. В разделе Шаблоны комплексной обработки (Provisioning templates) щелкните Общие (Public) или Мои шаблоны (My templates), чтобы отобразить список шаблонов.
  3. Дважды щелкните шаблон, чтобы открыть вид "Шаблоны".
  4. Щелкните Переменные шаблона (Template variables).
  5. Щелкните Добавить (Add).
  6. В поле Значение для поиска (Search value) введите переменную, которую необходимо добавить.
  7. В поле Значение для замены (Replacement value) введите значение, которое необходимо заменить.
  8. Укажите тип. 
  9. ПРИМЕЧАНИЕ: Имена с пробелами необходимо заключить в кавычки. Можно использовать большинство значений из базы данных инвентаризации.

  10. Нажмите OK.
Для определения переменной действия выполните следующие действия:
  1. Щелкните Сервис > Распространение > Развертывание ОС (Tools > Distribution > OS Deployment).
  2. Щелкните шаблон правой кнопкой мыши и выберите Правка (Edit).
  3. Выберите Список действий (Action list).
  4. Нажмите Добавить (Add), чтобы создать новое действие. (Если необходимо изменить существующее действие, щелкните его правой кнопкой мыши и выберите Свойства (Properties).)
  5. Для добавления переменной действия нажмите кнопку Add (Добавить).
  6. В поле Значение для поиска (Search value) введите переменную, которую необходимо добавить.
  7. В поле Значение для замены (Replacement value) введите значение, которое необходимо заменить.
  8. Укажите тип.
  9. ПРИМЕЧАНИЕ: Имена с пробелами необходимо заключить в кавычки. Можно использовать большинство значений из базы данных инвентаризации.

  10. Нажмите OK.