在置备计算机前后或取消置备计算机时,系统管理员可以将 Visual Basic 脚本指定为置备过程中的额外步骤。您必须先安装外部置备集成 (EPI) PowerShell,然后才能运行 Visual Basic 脚本。

Visual Basic 脚本是在置备计算机使用的蓝图中指定的。此类脚本可以访问与该计算机关联的所有自定义属性,并且能够更新其值。然后,工作流中的下一步有权访问这些新值。

例如,您可以在置备前使用脚本生成证书或安全令牌,然后将其用于计算机置备。

要在置备中启用脚本,您必须安装特定类型的 EPI 代理,并将要使用的脚本放置在安装该代理的系统上。

执行脚本时,EPI 代理将所有计算机自定义属性作为参数传递给该脚本。要返回更新的属性值,您必须将这些属性放入字典并调用 vRealize Automation 函数。示例脚本包括在 EPI 代理安装目录的 scripts 子目录中。此脚本包含标头(用于将所有参数加载到字典中)、正文(可将函数包含在其中)和标尾(用于返回更新的自定义属性值)。

注:

您可以在多台服务器上安装多个 EPI/VBScripts 代理,并使用特定代理及其主机上的 Visual Basic 脚本进行置备。如果需要,请与 VMware 客户支持联系。