对于许多在从命令行运行 Horizon Client 时可以配置的相同设置,可以设置组策略,其中包括远程桌面窗口大小、登录用户名和域名。

下表介绍了 VMware Horizon Client 配置 ADMX 模板文件中的脚本定义设置。该模板文件提供了每个脚本定义设置的计算机配置和用户配置版本。“用户配置”设置优先于等效的“计算机配置”设置。这些设置显示在组策略管理编辑器的 VMware Horizon Client 配置 > 脚本定义文件夹中。

表 1. VMware Horizon Client 配置模板:脚本定义
设置 说明
Automatically connect if only one launch item is entitled 如果用户仅有权使用一个远程桌面,则会将用户连接到该远程桌面。此设置使用户不必从仅包含一个远程桌面的列表中选择远程桌面。
Connect all USB devices to the desktop or remote application on launch

确定远程桌面或已发布的应用程序启动时是否将客户端系统中所有可用的 USB 设备都连接到远程桌面或已发布的应用程序。

Connect USB devices to the desktop or remote application when they are plugged in

确定将 USB 设备插入客户端系统时是否将其连接到远程桌面或已发布的应用程序。

DesktopLayout

指定用户在登录到远程桌面时看到的 Horizon Client 窗口布局。布局选项包括:

  • Full Screen
  • Multimonitor
  • Window - Large
  • Window - Small

此设置仅在设置了DesktopName to select setting时才可用。

DesktopName to select 指定 Horizon Client 在登录过程中使用的默认远程桌面。
Disable 3rd-party Terminal Services plugins 确定 Horizon Client 是否检查作为一般 RDP 插件安装的第三方终端服务插件。如果不配置该设置,Horizon Client 会默认检查第三方插件。此设置不影响 Horizon 特定的插件,如 USB 重定向。
Locked Guest Size 如果在一个显示器上使用显示内容,则指定远程桌面的屏幕分辨率。如果将远程桌面显示设置为“所有显示器”,则此设置不起作用。

启用此设置后,将自动禁用远程桌面自动适应功能。最小屏幕大小为 640x480。最大屏幕大小为 4096x4096。此设置仅适用于 PCoIP 连接。

重要事项: 最佳做法是,设置的分辨率不要高于远程桌面支持的最大分辨率(在 Horizon Console 中设置)。
  • 如果已启用 3D,最多支持两个显示器的分辨率达到 1920x1200。
  • 如果未启用 3D,最多支持四个显示器的分辨率达到 2560x1600。

实际上,如果客户端将分辨率设置为高于适用于给定操作系统版本、vRAM 的数量和远程桌面的颜色深度的可能值,该设置将被忽略。例如,如果在 Horizon Console 中将远程桌面分辨率设置为 1920x1200,则客户端上显示的分辨率可能不会高于 1920x1200,具体取决于远程桌面的功能。

Logon DomainName 指定 Horizon Client 在登录过程中使用的 NetBIOS 域。
Logon Password 指定 Horizon Client 在登录过程中使用的密码。该密码由 Active Directory 存储在纯文本中。为提高安全性,请勿指定此设置。用户可以通过交互方式输入密码。
Logon UserName

指定 Horizon Client 在登录过程中使用的密码。该密码由 Active Directory 存储在纯文本中。

Server URL 指定 Horizon Client 在登录过程中使用的 URL,例如,https://view1.example.com
Suppress error messages (when fully scripted only)

确定在登录过程中是否隐藏 Horizon Client 错误消息。

此设置仅适用于完全编写了登录进程脚本文件的情况,如通过组策略预先填写了所有必要的登录信息时。

如果由于登录信息错误而导致登录失败,用户将不会收到通知,Horizon Client 进程将终止。

Disconnected application session resumption behavior

确定正在运行的已发布应用程序在用户重新连接到服务器时的行为方式。相关选项包括:

  • 请求重新连接以打开应用程序
  • 自动重新连接以打开应用程序
  • 不请求重新连接且不自动重新连接

如果启用该设置,最终用户无法在 Horizon Client 中配置已发布应用程序的重新连接行为。

如果禁用该设置,最终用户可以在 Horizon Client 中配置已发布应用程序的重新连接行为。默认情况下禁用该设置。

Enable Unauthenticated Access to the server 确定在使用 Horizon Client 时用户是否需要输入凭据才能访问已发布的应用程序。

如果启用该设置,Horizon Client 中的使用未验证访问匿名登录设置处于可见状态、已禁用并选中。如果“未验证访问”不可用,客户端可以改用另一种身份验证方法。

如果禁用该设置,用户始终需要输入其凭据才能登录并访问其已发布的应用程序。Horizon Client 中的使用未验证访问匿名登录设置处于隐藏状态并取消选中。

默认情况下,用户可以在 Horizon Client 中启用“未验证访问”。使用未验证访问匿名登录设置处于可见状态、已启用并取消选中。

Account to use for Unauthenticated Access 指定未验证访问用户帐户;如果启用了 Enable Unauthenticated Access to the server 组策略设置,或者用户在 Horizon Client 中选择使用未验证访问匿名登录以启用未验证访问,则 Horizon Client 使用该帐户以匿名方式登录到服务器。

如果在到服务器的特定连接中不使用未验证访问,则忽略该设置。默认情况下,用户可以选择一个帐户。

Use existing client instance when connect to same server

确定是否将连接添加到用户已用于连接到同一服务器的现有 Horizon Client 实例。

默认情况下,此设置在未配置时处于禁用状态。