Задание переменных для всех шаблонов

Используйте кнопку на панели инструментов Общие переменные (Public variables) для просмотра и установки глобальных переменных, которые применяются ко всем шаблонам комплексной обработки. Такие переменные используются при настройке имен файлов шаблонов для копирования, путей для установки или IP-адресов для экспорта файлов. Пользовательские переменные (переменные, которые применяются только к одному шаблону) обладают более высоким приоритетом, чем общие переменные.

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

  8. Нажмите ОК, а затем еще раз ОК.

При обработке поиска в базе данных к значению для замены добавляется префикс ldbnf:. Затем с помощью таблицы базы данных и пары ключей можно осуществлять поиск конкретной записи в базе данных. Общая переменная ldDeviceID, которая настраивается по умолчанию, может служить примером добавления переменной для поиска в базе данных.

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

Чтобы создать уникальные идентификаторы для новых устройств, используйте общую переменную на основе 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%