可以通过从命令行键入安装程序文件名并指定安装命令和属性来安装 Horizon Client。可以从命令行以无提示方式安装 Horizon Client

下表介绍了 Horizon Client 的安装命令。

表 1. Horizon Client 的安装命令
命令 说明
/?/help 列出 Horizon Client 的安装命令和属性。
/silent 以无提示方式安装 Horizon Client。无需对向导提示做出响应。
/install 以交互方式安装 Horizon Client。必须对向导提示做出响应。
/uninstall 卸载 Horizon Client
/repair 修复 Horizon Client
/norestart 禁止安装过程中的所有重新启动操作和重新启动提示。
/x /extract 将安装程序软件包提取到 %TEMP% 目录。
/l/log 为安装日志文件指定一个文件夹和命名模式。

例如,如果您指定以下命令,则 Horizon Client 安装程序会在名为 C:\Temp 的文件夹中创建具有前缀 Test 的日志文件。

/log "C:\Temp\Test"

下表介绍了 Horizon Client 的安装属性。

表 2. Horizon Client 的安装属性
属性 说明 默认
INSTALLDIR Horizon Client 的安装路径和文件夹。例如:

INSTALLDIR=""D:\abc\my folder""

路径由两对双引号引住,使安装程序能够将空格视为路径的有效部分。

%ProgramFiles%VMware\VMware Horizon View Client
VDM_IP_PROTOCOL_USAGE

Horizon Client 组件用于通信的 IP(Internet 协议)版本。有效值如下:

  • IPv4
  • IPv6
  • 双重

如果您指定“双重”,Horizon Client 将检查当前网络,并自动通过 IPv4 或 IPv6 进行连接。

IPv4
VDM_FIPS_ENABLED 确定是否安装 Horizon Client 并启用 FIPS 兼容加密。

值为 1 时安装 Horizon Client 并启用 FIPS 兼容加密。值为 0 时安装 Horizon Client 但不启用 FIPS 兼容加密。

注: 在将此属性设置为 1 之前,必须在 Windows 客户端操作系统中启用 FIPS 模式。请参阅 在 Horizon Windows Client 操作系统中启用 FIPS 模式
0
VDM_SERVER Horizon Client 用户默认连接到的连接服务器实例的完全限定域名 (Fully Qualified Domain Name, FQDN)。例如:

VDM_Server=cs1.companydomain.com

您可以指定以分号分隔的多个服务器实例。如果配置此属性,Horizon Client 用户无需提供此 FQDN。

LOGINASCURRENTUSER_DISPLAY 确定是否在 Horizon Client 菜单栏上的选项菜单中显示以当前用户身份登录。有效值为 1(已启用)或 0(已禁用)。 1
LOGINASCURRENTUSER_DEFAULT 确定是否在 Horizon Client 菜单栏上的选项菜单中默认选定以当前用户身份登录。有效值为 1(已启用)和 0(已禁用)。

如果以当前用户身份登录是默认的登录行为,则用户在登录到客户端系统时提供的身份和凭据信息会传送到连接服务器实例,并最终传送到远程桌面。如果以当前用户身份登录不是默认的登录行为,则用户必须多次提供身份和凭据信息,才能访问远程桌面或应用程序。

注: 如果更改用户界面的此值, Horizon Client 将忽略相关的默认组策略设置。
0
ADDLOCAL
指定要安装的功能。有效值如下:
  • ALL - 安装除 URL 内容重定向和 UNC 路径重定向之外的所有可用功能。
  • URL_FILTERING_ENABLED - 安装 URL 内容重定向功能。
  • ENABLE_UNC_REDIRECTION - 安装 UNC 路径重定向功能。
  • TSSO - 安装以当前用户身份登录功能。
  • USB - 安装 USB 重定向功能。

要指定各个功能,请输入以逗号分隔的功能名称列表。名称之间不要使用空格。

例如,要安装 Horizon Client 和 USB 重定向功能,但不安装以当前用户身份登录功能,请键入以下命令:

VMware-Horizon-Client-y.y.y-xxxxxx.exe ADDLOCAL=USB

INSTALL_HTML5MMR 确定是否安装“支持 HTML5 多媒体重定向和浏览器重定向”功能。值为 1 时安装该功能。值为 0 时不安装该功能。 1
REMOVE 指定不安装的功能。有效值如下:
  • Scanner - 不安装扫描仪重定向功能。
  • FolderRedirection - 不安装文件夹重定向功能。
  • SerialPort - 不安装串行端口重定向功能。
  • DeemAgent 不安装 DEEM 代理。

要指定多个功能,请输入以逗号分隔的功能名称列表。名称之间不要使用空格。

例如,以下命令不会安装扫描仪重定向功能:

VMware-Horizon-Client-y.y.y-xxxxxx.exe REMOVE=Scanner

DESKTOP_SHORTCUT 确定是否为 Horizon Client 创建桌面快捷方式。值为 0 时不创建桌面快捷方式。值为 1 时创建桌面快捷方式。 1
STARTMENU_SHORTCUT 确定是否为 Horizon Client 创建“开始”菜单快捷方式。值为 0 时不创建“开始”菜单快捷方式。值为 1 时创建“开始”菜单快捷方式。 1
URL_FILTERING_ENABLED 确定是否安装 URL 内容重定向功能。值为 1 时安装该功能。值为 0 时不安装该功能。
如果在交互式安装中将此属性设置为 1,则 URL 内容重定向复选框会显示在自定义安装对话框中的“其他功能”下,并且默认处于选中状态。除非将此属性设置为 1,否则,不会显示该复选框。
注: ADDLOCAL=ALL 属性不包括 URL 内容重定向功能。
0
AUTO_UPDATE_ENABLED 确定是否启用联机更新功能。值为 1 将启用此功能。值为 0 将禁用此功能。

有关更多信息,请参阅联机更新 Horizon Client

1
KEYLOGGER_BLOCKING_ENABLED 确定是否启用按键记录程序阻止。值为 1 将启用此功能。值为 0 将禁用此功能。默认情况下,将禁用该功能。
ENABLE_UNC_REDIRECTION 确定是否安装了 UNC 路径重定向功能。值为 1 时安装该功能。值为 0 时,不会安装该功能。如果在交互式安装中将此属性设置为 1,则 UNC 路径重定向复选框会显示在自定义安装对话框中的“其他功能”下,并且默认处于选中状态。除非将此属性设置为 1,否则,不会显示该复选框。
注: ADDLOCAL=ALL 属性不包括 UNC 路径重定向功能。
0
SKIP_DOTNET_RUNTIME_INSTALL 确定是否安装了集成的 .NET 运行时。值为 0 时安装该运行时。值为 1 时不安装该运行时。 0

前提条件

  • 确认客户端系统使用支持的操作系统。请参阅Horizon Windows Client 的硬件和软件要求
  • 确认您可以作为客户端系统的管理员登录。
  • 确认域控制器具备最新的修补程序、充足的磁盘空间且可以互相通信。
  • 如果您打算安装 Horizon Client 并启用 FIPS 兼容加密,请在客户端操作系统中启用 FIPS 模式。请参阅在 Horizon Windows Client 操作系统中启用 FIPS 模式
  • 决定是否使用允许最终用户作为当前登录用户登录到 Horizon Client 及其远程桌面的功能。用户在登录到客户端系统时输入的凭据信息将传送到连接服务器实例,并最终传送到远程桌面。某些客户端操作系统不支持该功能。
  • 熟悉 Horizon Client 安装命令。
  • 熟悉 Horizon Client 安装属性。
  • 确定是否允许最终用户从其远程桌面访问本地连接的 USB 设备。如果不允许,请将 ADDLOCAL 安装属性设置为一系列功能,并忽略 USB 功能。
  • 如果不希望要求最终用户提供连接服务器实例的完全限定域名 (Fully Qualified Domain Name, FQDN),请确定该 FQDN 以便在安装期间提供该信息。

过程

  1. 以管理员身份登录客户端系统。
  2. 导航至 VMware 下载页面,网址为 http://www.vmware.com/go/viewclients
  3. 下载 Horizon Client 安装程序文件,例如 VMware-Horizon-Client-YYMM-y.y.y-xxxxxx.exe
    YYMM 是营销版本号, y.y.y 是内部的版本号, xxxxxx 是内部版本号。
  4. 在 Windows 客户端计算机上打开命令提示符。
  5. 在一行中键入安装程序文件名、安装命令和安装属性。
    VMware-Horizon-Client-YYMM-y.y.y-xxxxxx.exe [commands] [properties]

结果

安装程序将根据您指定的安装命令和属性安装 Horizon Client。如果您指定 /silent 安装命令,则不会显示向导提示。

安装程序安装 Windows 服务,包括 VMware Horizon Client (horizon_client_service) 和 VMware USB Arbitration Service (VMUSBArbService)。

示例: 示例安装命令

以下命令将以交互方式安装 Horizon Client,并启用 URL 内容重定向功能。

VMware-Horizon-Client-YYMM-y.y.y-xxxxxx.exe URL_FILTERING_ENABLED=1

以下命令将以无提示方式安装 Horizon Client,并禁止安装过程中的所有重新启动操作和重新启动提示。

VMware-Horizon-Client-YYMM-y.y.y-xxxxxx.exe /silent /norestart

下一步做什么

如果在安装 Horizon Client 时启用 URL 内容重定向功能,请确认已安装该功能。请参阅验证 Horizon Windows Client 上的 URL 内容重定向安装

启动 Horizon Client 并确认您可以登录到正确的远程桌面或已发布应用程序。请参阅从 Horizon Windows Client 连接到远程桌面或已发布的应用程序