如果您是在 Active Directory 服务器上没有管理员特权的域用户,则可以选择通过在远程桌面上设置 Windows 注册表项的相应值来配置 Flash 重定向。
您可以将此过程作为使用组策略设置配置 Flash 重定向的替代方法。
前提条件
- 要确保只有在列表中指定的 URL 可以重定向 Flash 内容,请编译网站白名单。您无法使用 Windows 注册表设置来启用黑名单。要启用黑名单,请使用 Flash 重定向的组策略设置。
- 确认远程桌面中安装了 Horizon Agent 7.0 或更高版本、Flash Player 以及 Internet Explorer 9、10 或 11。请参阅Flash 重定向的系统要求。
- 确认客户端系统中安装了 Horizon Client 4.0 或更高版本以及 Flash Player ActiveX 版本。
过程
- 使用 Horizon Client 访问远程桌面。
- 在远程桌面上打开 Windows 注册表编辑器 (regedit.exe),导航到 HKLM\Software\VMware, Inc.\VMware FlashMMR 文件夹,然后将 FlashRedirection 设置为 1。
注: 此设置将启用 Flash 重定向功能。如果在
HKLM\Software\Policies\VMware, Inc.\VMware FlashMMR 中禁用此设置(设置为 0),则会在域范围内禁用 Flash 重定向,在这种情况下,必须由域管理员才能进行启用。
- 导航到 HKEY_CURRENT_USER\SOFTWARE\VMware, Inc.\VMware FlashMMR 文件夹。
如果此文件夹不存在,请进行创建。
- 在 VMware FlashMMR 文件夹中,创建一个名为 UrlWhiteList 的子项。
- 右键单击 UrlWhiteList 项,选择,然后输入使用 Flash 重定向的网站 URL 作为名称。
您可以使用正则表达式。例如,可以指定
https://*.google.com。将
数据值留空。
- (可选) 在新注册表值的数据字段中,添加数据 requireIECompatibility=true 或 appMode=0,或者同时添加两者。
请使用逗号分隔两个字符串。默认情况下,在 Flash 重定向运行时会启用外部接口支持,而这可能会降低性能。在某些情况下,设置
appMode=0 可提高性能,设置
appMode=1 可提供更出色的用户体验。
- 要添加其他 URL,请重复上述步骤,然后关闭注册表编辑器。
- 在远程桌面上,打开命令提示符,并导航到 %Program Files%\Common Files\VMware\Remote Experience 目录。
- 要向 Internet Explorer 添加白名单,请运行 cscript mergeflashmmrwhitelist.vbs 命令。
- 重新启动 Internet Explorer。
设置了
requireIECompatibility=true 参数的站点会被添加到 Internet Explorer 的兼容性视图中。要验证兼容性视图中的站点,请从菜单栏中选择
。
这些站点还会被添加到 Internet Explorer 的受信任站点列表中。要验证受信任的站点,请从 Internet Explorer 菜单栏中选择,然后单击安全选项卡上的站点。