配置
跨会话剪贴板预览可以通过在 VDA 上创建以下注册表项来启用:
-
使用 regedit.exe 打开 Windows 注册表编辑器。
-
导航到
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\wfshell\Virtual Clipboard\CrossSessionClipboard\ -
创建名为
CrossSessionFormats的 REG_MULTI_SZ 值
CrossSessionFormats 可以配置为剪贴板格式列表,这些格式将通过跨会话剪贴板进行隧道传输。每个条目必须单独成行输入。
例如:
CF_TEXT
CF_BITMAP
是正确的,但以下是错误的: CF_TEXT,CF_BITMAP
在以下示例中,当将这些数据格式从一个会话复制到另一个会话时,CF_TEXT 和 CF_BITMAP 剪贴板项将通过跨会话进行隧道传输:
为了使跨会话剪贴板正常工作,需要在用户希望共享剪贴板数据的所有 VDA 上配置所需的剪贴板数据格式。
已配置的跨会话剪贴板格式将阻止不支持跨会话的客户端(早于适用于 Windows 2507 的 CWA 客户端)访问。
发送和接收 Citrix® 会话都需要配置匹配的跨会话剪贴板数据格式。
只有当需要在会话之间复制的剪贴板数据匹配时,才允许在会话之间复制剪贴板内容。如果接收 VDA 上未为跨会话配置剪贴板格式,则剪贴板传输将被拒绝,用户将无法在接收到的 Citrix 会话中粘贴数据。
注意:
两个 VDA 不需要具有所有配置的跨会话剪贴板格式都匹配,但是只有在两个 CrossSessionFormats 配置中都出现的格式才会在会话之间共享。
例如 i
注意:
-
跨会话配置仅适用于会话到会话。如果配置,它可能会根据配置集更改会话到客户端的行为。跨会话剪贴板不会更改客户端到会话剪贴板。客户端到会话的配置仅通过客户端到会话相关的剪贴板策略完成。
-
如果用户连接到配置了跨会话剪贴板的 Citrix 会话,但其客户端不支持跨会话(例如,使用早于 2507 版本的 Citrix Workspace 应用程序,或从不受支持的 CWA(如 CWA Linux)连接),则将拒绝从 Citrix 会话到客户端传输跨会话配置中列出的那些格式的剪贴板内容。