Системный администратор может указать сценарии Visual Basic в качестве дополнительных шагов в процессе подготовки до или после подготовки компьютера или при его изъятии. Перед запуском сценариев Visual Basic необходимо установить PowerShell External Provisioning Integration (EPI).

Сценарии Visual Basic указаны в схеме элементов, с помощью которой выполняется подготовка компьютеров. Такие сценарии имеют доступ ко всем настраиваемым свойствам, связанным с компьютером. Указанные в них значения могут обновляться. Действиям, выполняемым на следующем шаге рабочего процесса, доступны обновленные значения.

Например, до подготовки сценарий можно использовать для создания сертификатов или маркеров безопасности, которые затем можно использовать при подготовке компьютера.

Чтобы добавить сценарии в процесс подготовки, необходимо установить определенный тип агента EPI и разместить необходимые сценарии в системе, в которой установлен агент.

При выполнении сценария агент EPI проходит все настраиваемые свойства компьютера в качестве аргументов в сценарии. Чтобы возвратить обновленные значения свойств, необходимо разместить эти свойства в словаре и вызвать функцию vRealize Automation. Пример сценария хранится в подкаталоге сценариев каталога установки агента EPI. Этот сценарий содержит заголовок для загрузки всех аргументов в словарь, сущность, в которую можно добавлять функции, и нижний колонтитул для возврата обновленных значений настраиваемых свойств.

Примечание:

Можно установить несколько агентов EPI и сценариев Visual Basic на нескольких серверах и выполнить подготовку на узле агента с использованием конкретного агента и сценариев Visual Basic. Для этого нужно обратиться в службу поддержки VMware.