可以为从命令行运行 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 on launch

确定桌面启动时是否将客户端系统中所有可用的 USB 设备都连接到桌面。

注:

此设置不适用于已发布的应用程序。

Connect all USB devices to the desktop 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 连接,不适用于 RDP 连接。

重要:

最佳做法是,设置的分辨率不要高于远程桌面支持的最大分辨率(在 Horizon Administrator 中设置):

  • 如果已启用 3D,最多支持 2 个显示器的分辨率达到 1920x1200。

  • 如果未启用 3D,最多支持 4 个显示器的分辨率达到 2560x1600。

实际上,如果客户端将分辨率设置为高于适用于给定操作系统版本、vRAM 的数量和远程桌面的颜色深度的可能值,该设置将被忽略。例如,如果在 Horizon Administrator 中将桌面分辨率设置为 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 使用该帐户以匿名方式登录到服务器。

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