从命令行静默安装 Horizon Agent 时,可以包含特定属性。您必须使用 PROPERTY=value 的格式,以便 Microsoft Windows Installer (MSI) 理解各属性和值。
下表显示了您可在命令行中使用的 Horizon Agent 静默安装属性。
| MSI 属性 | 说明 | 默认值 |
|---|---|---|
| INSTALLDIR | Horizon Agent 软件的安装路径和文件夹。例如: INSTALLDIR=""D:\abc\my folder"" 括住路径的两组双引号可允许 MSI 安装程序忽略路径中的空格。 此 MSI 属性是可选的。 |
%ProgramFiles%\VMware\VMware View\Agent |
| RDP_CHOICE | 确定是否在桌面上启用远程桌面协议 (RDP)。 值为 1 时启用 RDP。值为 0 时禁用 RDP 设置。 此 MSI 属性是可选的。 |
1 |
| SUPPRESS_RUNONCE_CHECK | 忽略 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce 和 RunOnceEx 注册表项中计划在下次重新引导操作系统时执行的待处理 Windows Update 任务。使用此标记可允许并行安装,但当系统更新影响 Horizon Agent 运行时依赖关系时,不能保证获得所需的安装结果。 此 MSI 属性是可选的。 |
无 |
| URL_FILTERING_ENABLED | 指定是否安装了 URL 内容重定向功能。值为 1 时安装该功能。您必须使用组策略设置配置要重定向的 URL。请参阅《在 Horizon 7 中配置远程桌面功能》文档中的“配置 URL 内容重定向”。 此 MSI 属性是可选的。 |
0 |
| VDM_SKIP_BROKER_REGISTRATION | 值为 1 时跳过未受管的桌面。 | 无 |
| VDM_VC_MANAGED_AGENT | 确定 vCenter Server 是否管理安装了 Horizon Agent 的虚拟机。 值为 1 时将桌面配置为受 vCenter Server 管理的虚拟机。 值为 0 时将桌面配置为不受 vCenter Server 管理。 此 MSI 属性是必要属性。
注: 未受管安装不支持安装程序修复选项。修复此类安装将导致安装受管
Horizon Agent。
|
无 |
| VDM_SERVER_NAME | Horizon Agent 安装程序在其中注册未受管桌面的连接服务器实例的主机名或 IP 地址。此属性适用于未受管的桌面。例如: VDM_SERVER_NAME=10.123.01.01 此 MSI 属性是未受管桌面的必要属性。 不要将此 MSI 属性用于受 vCenter Server 管理的虚拟桌面。 |
无 |
| VDM_SERVER_USERNAME | 连接服务器实例上的管理员用户名。此 MSI 属性只适用于未受管的桌面。例如: VDM_SERVER_USERNAME=domain\username 此 MSI 属性是未受管桌面的必要属性。 不要将此 MSI 属性用于受 vCenter Server 管理的虚拟桌面。 |
无 |
| VDM_SERVER_PASSWORD | 连接服务器管理员用户密码。例如: VDM_SERVER_PASSWORD=secret 此 MSI 属性是未受管桌面的必要属性。 不要将此 MSI 属性用于受 vCenter Server 管理的虚拟桌面。 |
无 |
| VDM_IP_PROTOCOL_USAGE | 指定 Horizon Agent 使用的 IP 版本。有效值为 IPv4 和 IPv6。 | IPv4 |
| VDM_FIPS_ENABLED | 指定启用还是禁用 FIPS 模式。值为 1 将启用 FIPS 模式。值为 0 将禁用 FIPS 模式。如果此属性设置为 1 并且 Windows 未处于 FIPS 模式中,则安装程序将中止。 | 0 |
| VDM_FLASH_URL_REDIRECTION | 确定 Horizon Agent 是否可以安装 Flash URL 重定向功能。指定 1 允许安装,指定 0 禁止安装。 此 MSI 属性是可选的。 |
0 |
| INSTALL_VDISPLAY_DRIVER | 配置 Horizon WDDM 显卡驱动程序。值为 1 时允许安装驱动程序。值为 0 或空时禁止安装驱动程序。 | 0 |
在静默安装命令中,您可以使用 ADDLOCAL 属性来指定 Horizon Agent 安装程序配置的选项。
下表显示了您可以在命令行中键入的 Horizon Agent 选项。这些选项具有对应的安装选项,可以在交互式安装过程中取消选择或选择这些对应的安装选项。
有关自定义安装选项的更多信息,请参阅Horizon Agent 自定义安装选项。
当您没有在命令行中使用 ADDLOCAL 属性时,Horizon Agent 将安装在交互式安装过程中默认安装的所有选项(如果客户机操作系统上支持这些选项)。当您使用 ADDLOCAL=ALL 时,Horizon Agent 将安装除 NGVC 之外的以下所有选项,包括默认开启和默认关闭的选项(如果客户机操作系统上支持这些选项)。NGVC 和 SVIAgent 是相互排斥的。要安装 NGVC,您必须明确指定该选项。
有关更多信息,请参阅 Microsoft Windows Installer 命令行选项中的 ADDLOCAL 表条目。
| 静默安装选项 | 交互式安装中的自定义设置选项 | 以交互方式默认安装或在未使用 ADDLOCAL 时默认安装 |
|---|---|---|
| 核心 | 核心 | 是 |
| USB | USB 重定向 | 否 |
| SVIAgent | View Composer Agent | 是 |
| NGVC | Instant Clone Agent | 否 |
| RTAV | 实时音频-视频 | 是 |
| ClientDriveRedirection | 客户端驱动器重定向 | 是 |
| SerialPortRedirection | 串行端口重定向 | 否 |
| ScannerRedirection | 扫描仪重定向 | 否 |
| FlashURLRedirection | Flash URL 重定向 除非您在命令行中使用 VDM_FLASH_URL_REDIRECTION=1 属性,否则会隐藏此功能。 |
否 |
| FLASHMMR | Flash 重定向 | 否 |
| GEOREDIR | 地理位置重定向 | 否 |
| ThinPrint | 虚拟打印 | 是 |
| V4V | vRealize Operations Desktop Agent | 是 |
| VPA | View Persona Management | 是 |
| SmartCard | PCoIP 智能卡 默认情况下,在交互式安装中不安装此功能。 |
否 |
| VmwVaudio | VMware 音频(虚拟音频驱动程序) | 是 |
| VmVideo | VMware 视频(虚拟视频驱动程序) | 否 |
| VmwVdisplay | ||
| VmwVidd | ||
| TSMMR | Windows Media 多媒体重定向 (MMR) | 是 |
| RDP | 创建或编辑桌面池时,如果在命令行中使用 RDP_CHOICE=1 属性或者选择 RDP 作为默认显示协议,请在注册表中启用 RDP。 此功能在交互式安装过程中处于隐藏状态。 |
是 |
| VMWMediaProviderProxy | 适用于 Skype for Business 的 VMware Virtualization Pack | 否 |
| RDSH3D | RDS 主机上的 3D 呈现 | 否 |
| BlastUDP | ||
| HTML5MMR | ||
| CIT(仅限 64 位) | 客户端 IP 透明度 仅在 64 位安装程序中存在。如果您尝试使用 32 位安装程序通过命令行安装此功能,MSI 将返回错误。 |
否 |
| SdoSensor | SDO 传感器重定向 | 否 |
| PerfTracker | Horizon 性能跟踪器 | 否 |
| HelpDesk | Horizon Help Desk Tool | 否 |
| PrintRedir | VMware Integrated Printing | 否 |
如果您使用 ADDLOCAL 单独指定功能(不指定 ADDLOCAL=ALL),则必须始终指定 Core。
| 静默安装功能 | 说明 |
|---|---|
| 核心 | Horizon Agent 核心功能。 如果您指定 ADDLOCAL=ALL,将安装核心功能。 |
| BlastProtocol | VMware Blast |
| PCoIP | PCoIP 协议代理 |
| VmVideo | 虚拟视频驱动程序 |
| UnityTouch | Unity Touch |
| PSG | 此功能可以设置一个注册表项,告诉连接服务器 Horizon Agent 使用的是 IPv4 还是 IPv6。 |
可通过在静默安装中使用 VDM_FLASH_URL_REDIRECTION=1 属性来安装 Flash URL 重定向功能。在交互式安装过程中或在静默安装中使用 ADDLOCAL=ALL 时未安装此功能。例如:
VMware-Horizon-Agent-x86-y.y.y-xxxxxx.exe /s /v"/qn VDM_VC_MANAGED_AGENT=1 VDM_FLASH_URL_REDIRECTION=1 ADDLOCAL=Core,SVIAgent,ThinPrint,USB,FlashURLRedirection,RTAV"