您可以使用统一资源标识符 (Uniform Resource Identifier, URI) 创建网页或电子邮件链接,最终用户可以单击这些链接启动 Horizon Client、连接到服务器,或者打开远程桌面或已发布的应用程序。
通过构建提供以下部分或所有信息的 URI 来创建链接,这样最终用户就无需再提供它。
- 服务器地址
- 服务器的端口号
- Active Directory 用户名
- 域名
- 远程桌面或已发布应用程序的显示名称
- 窗口大小
- 操作,包括重置、注销和启动会话
- 显示协议
要使用 URI 启动 Horizon Client,必须已在客户端计算机上安装 Horizon Client。
支持的查询
此类型的 Horizon Client 支持以下查询。如果要为多种类型的客户端(例如,桌面客户端和移动客户端)创建 URI,请参阅适用于每种客户端系统类型的指南文档,了解支持的查询列表。
-
action
以下值可用于 action 查询。值 说明 browse 显示指定服务器上托管的可用远程桌面和已发布应用程序的列表。使用此操作时无需指定远程桌面或已发布的应用程序。 start-session 打开指定的远程桌面或已发布的应用程序。如果未提供任何 action 查询,而提供了远程桌面或已发布应用程序的名称,则 start-session 为默认操作。 reset 关闭并重新启动指定的远程桌面或已发布的应用程序。未保存的数据都会丢失。重置远程桌面与按下物理 PC 上的重置按钮相同。 restart 关闭并重新启动指定的远程桌面。重新启动远程桌面与 Windows 操作系统重新启动命令相同。在重新启动之前,操作系统通常会提示用户保存任何未保存的数据。 logoff 将用户从远程桌面中的客户机操作系统中注销。如果指定已发布的应用程序,则此操作会被忽略,或者最终用户会看到一条警告消息“URI 操作无效 (Invalid URI action)”。 -
args
指定要在已发布的应用程序启动时添加的命令行参数。使用语法
args=value,其中 value 是字符串。对于以下字符,使用百分号编码:- 对于冒号 (:),使用
%3A - 对于反斜杠 (\),使用
%5C - 对于空格 ( ),使用
%20 - 对于双引号 ("),使用
%22例如,要为 Notepad++ 应用程序指定文件名"My new file.txt",请使用%22My%20new%20file.txt%22。
- 对于冒号 (:),使用
-
appProtocol
对于已发布的应用程序,有效值为
PCOIP和BLAST。例如,要指定 PCoIP,请使用appProtocol=PCOIP语法。 -
desktopLayout
设置远程桌面窗口的大小。要使用此查询,您必须将
action查询设置为start-session,或者不使用action查询。以下值可用于 desktopLayout 查询。
值 说明 fullscreen 在一个显示器中全屏显示。这是默认值。 multimonitor 在所有显示器中全屏显示。 windowLarge 大窗口。 windowSmall 小窗口。 WxH 自定义分辨率,您可以以像素为单位指定宽乘高。语法示例为 desktopLayout=1280x800。 -
desktopProtocol
对于远程桌面,有效值为
RDP、PCOIP和BLAST。例如,要指定 PCoIP,请使用desktopProtocol=PCOIP语法。 -
domainName
指定与连接到远程桌面或已发布应用程序的用户相关联的 NETBIOS 域名。例如,您可以使用
mycompany,而非mycompany.com。 -
launchMinimized
以最小化模式启动 Horizon Client。在启动用户指定的远程桌面或已发布的应用程序时,Horizon Client 窗口保持最小化并隐藏在后台。语法为
launchMinimized=true。默认值是false。 -
useExisting
如果将此选项设置为
true,则只能运行一个 Horizon Client 实例。如果用户尝试连接到第二个服务器,必须先注销第一个服务器,以断开与远程桌面和已发布应用程序会话的连接。如果将此选项设置为false,则可运行多个 Horizon Client 实例,并且用户可以同时连接到多个服务器。默认值为true。语法示例为useExisting=false。 -
unauthenticatedAccessEnabled
- 如果将此选项设置为
true,则“未验证访问”功能将被激活。文件 > 未验证访问设置在用户界面中处于可见状态并已选中。 - 如果将此选项设置为
false,则“未验证访问”功能将被停用。文件 > 未验证访问设置在用户界面中处于可见状态并已取消选中。 - 如果将此选项设置为
"",则“未验证访问”功能将被停用,而且文件 > 未验证访问设置将在用户界面中处于可见状态并已取消选中。 语法示例为unauthenticatedAccessEnabled=true。
- 如果将此选项设置为
-
unauthenticatedAccessAccount
如果激活了“未验证访问”功能,则设置要使用的帐户。如果停用了“未验证访问”,则此查询将被忽略。使用
anonymous1用户帐户的语法示例为unauthenticatedAccessAccount=anonymous1。
此页面对您有帮助吗?