您可以为 Horizon Agent 和 Horizon Client 定义 USB 策略设置。连接时,Horizon Client 将从 Horizon Agent 下载 USB 策略设置并将这些设置与 Horizon Client USB 策略设置配合使用,以确定哪些设备可从主机计算机进行重定向。
用于拆分复合 USB 设备的策略设置
下表介绍了 Horizon Client 配置 ADMX 模板文件中拆分复合 USB 设备的各个策略设置。该设置适用于计算机级别。计算机级别的 GPO 设置优先于位于 HKLM\Software\Policies\VMware, Inc.\VMware VDM\Client\USB 的注册表项。这些设置显示在组策略管理编辑器的 文件夹中。
有关使用策略来控制 USB 重定向的更多信息,请参阅《在 Horizon 7 中配置远程桌面功能》文档。
设置 | 说明 |
---|---|
Allow Auto Device Splitting | 允许复合 USB 设备的自动拆分。 未定义默认值,相当于 false。 |
Exclude Vid/Pid Device From Split | 从拆分中排除按供应商和产品 ID 指定的复合 USB 设备。设置的格式为 vid-xxx1_pid-yyy2[;vid-xxx2_pid-yyy2]... 您必须以十六进制格式指定 ID 号。可以使用通配符 (*) 代替 ID 中的单个数字。 例如:vid-0781_pid-55** 未定义默认值。 |
Split Vid/Pid Device | 将按供应商和产品 ID 指定的复合 USB 设备的组件视为单独设备。设置的格式为 vid-xxxx_pid-yyyy(exintf:zz[;exintf:ww ]) 可以使用 exintf 关键字通过指定接口号禁止重定向组件。您必须以十六进制格式指定 ID 号,以十进制格式(包含前导零)指定接口号。可以使用通配符 (*) 代替 ID 中的单个数字。 例如:vid-0781_pid-554c(exintf:01;exintf:02)
注: Horizon 不会自动包含未明确排除的组件。您必须指定一个筛选策略(如
Include Vid/Pid Device)来包含这些组件。
未定义默认值。 |
用于筛选 USB 设备的策略设置
下表介绍了 Horizon Client 配置 ADMX 模板文件中用来筛选 USB 设备的策略设置。该设置适用于计算机级别。计算机级别的 GPO 设置优先于位于 HKLM\Software\Policies\VMware, Inc.\VMware VDM\Client\USB 的注册表项。
有关为 USB 重定向配置筛选策略设置的更多信息,请参阅《在 Horizon 7 中配置远程桌面功能》文档。
设置 | 说明 |
---|---|
Allow Audio Input Devices | 允许音频输入设备进行重定向。 未定义默认值,相当于 true。 此设置显示在组策略管理编辑器的 文件夹中。 |
Allow Audio Output Devices | 允许音频输出设备进行重定向。 未定义默认值,相当于 false。 此设置显示在组策略管理编辑器的 文件夹中。 |
Allow HID-Bootable | 允许启动时除键盘或鼠标之外的其他可用输入设备(又称为可引导的 hid 设备)进行重定向。 未定义默认值,相当于 true。 此设置显示在组策略管理编辑器的 文件夹中。 |
Allow Device Descriptor Failsafe Behavior | 即使 Horizon Client 未能获取配置/设备描述符,依然允许设备进行重定向。 要在设备出现配置/描述符问题时依然允许它进行重定向,可将其添加到 Include 筛选器中,如 IncludeVidPid 或 IncludePath。 未定义默认值,相当于 false。 此设置显示在组策略管理编辑器的 文件夹中。 |
Allow Other Input Devices | 允许重定向输入设备(可引导的 hid 设备和具有集成指针设备的键盘)。 未定义默认值,相当于 true。 此设置显示在组策略管理编辑器的 文件夹中。 |
Allow Keyboard and Mouse Devices | 允许键盘以及集成指针设备(例如,鼠标、轨迹球或触摸板)进行重定向。 未定义默认值,相当于 false。 此设置显示在组策略管理编辑器的 文件夹中。 |
Allow Smart Cards | 允许智能卡设备进行重定向。 未定义默认值,相当于 false。 此设置显示在组策略管理编辑器的 文件夹中。 |
Allow Video Devices | 允许视频设备进行重定向。 未定义默认值,相当于 true。 此设置显示在组策略管理编辑器的 文件夹中。 |
Disable Remote Configuration | 在执行 USB 设备筛选时,禁用代理设置。 未定义默认值,相当于 false。 此设置显示在组策略管理编辑器的 文件夹中。 |
Exclude All Devices | 禁止任何 USB 设备进行重定向。如果设置为 true,可以使用其他策略设置来允许对特定设备或设备系列进行重定向。如果设置为 false,可以使用其他策略设置来防止特定设备或系列设备进行重定向。 如果在代理上将 Exclude All Devices 值设置为 true,并将该设置传递到 Horizon Client,代理设置将覆盖 Horizon Client 设置。 未定义默认值,相当于 false。 此设置显示在组策略管理编辑器的 文件夹中。 |
Exclude Device Family | 禁止设备系列进行重定向。设置的格式为 family_name_1[;family_name_2]... 例如:bluetooth;smart-card 如果启用了自动设备拆分,Horizon 将检查复合 USB 设备的每个接口的设备系列以确定要排除哪些接口。如果禁用了自动设备拆分,Horizon 将检查整个复合 USB 设备的设备系列。 未定义默认值。 此设置显示在组策略管理编辑器的 文件夹中。 |
Exclude Vid/Pid Device | 禁止具有指定供应商和产品 ID 的设备进行重定向。设置的格式为 vid-xxx1_pid-yyy2[;vid-xxx2_pid-yyy2]... 您必须以十六进制格式指定 ID 号。可以使用通配符 (*) 代替 ID 中的单个数字。 例如:vid-0781_pid-****;vid-0561_pid-554c 未定义默认值。 此设置显示在组策略管理编辑器的 文件夹中。 |
Exclude Path | 禁止位于指定集线器或端口路径的设备进行重定向。设置的格式为 bus-x1[/y1].../port-z1[;bus-x2[/y2].../port-z2]... 您必须以十六进制格式指定总线和端口号。在路径中不能使用通配符。 例如:bus-1/2/3_port-02;bus-1/1/1/4_port-ff 未定义默认值。 此设置显示在组策略管理编辑器的 文件夹中。 |
Include Device Family | 包含可以进行重定向的设备系列。设置的格式为 family_name_1[;family_name_2]... 例如:storage 未定义默认值。 此设置显示在组策略管理编辑器的 文件夹中。 |
Include Path | 包含位于指定集线器或端口路径的可重定向设备。设置的格式为 bus-x1[/y1].../port-z1[;bus-x2[/y2].../port-z2]... 您必须以十六进制格式指定总线和端口号。在路径中不能使用通配符。 例如:bus-1/2_port-02;bus-1/7/1/4_port-0f 未定义默认值。 此设置显示在组策略管理编辑器的 文件夹中。 |
Include Vid/Pid Device | 指定具有指定供应商和产品 ID 且可重定向的 USB 设备。设置的格式为 vid-xxx1_pid-yyy2[;vid-xxx2_pid-yyy2]... 您必须以十六进制格式指定 ID 号。可以使用通配符 (*) 代替 ID 中的单个数字。 例如:vid-0561_pid-554c 未定义默认值。 此设置显示在组策略管理编辑器的 文件夹中。 |
嵌套会话的注意事项
在嵌套模式或双跃点方案中,用户从物理客户端系统连接到远程桌面,在远程桌面(嵌套会话)中启动 Horizon Client 并连接到另一个远程桌面。要使设备在嵌套会话中按预期正常工作,必须同时在物理客户机和嵌套会话中按照相同的方式配置 USB 策略设置。