串行端口重定向组策略设置控制重定向的 COM 端口配置,包括远程桌面上的 VMware Horizon 的串行 COM 重定向菜单中提供的选项。

串行端口重定向 ADMX 文件同时包含计算机配置策略和用户配置策略。用户配置策略允许您为远程桌面的指定用户设置不同的配置。在计算机配置中配置的策略设置优先于在用户配置中配置的相应设置。

表 1. 串行端口策略设置
设置 计算机 用户 说明
PortSettings1

PortSettings2

PortSettings3

PortSettings4

PortSettings5

X X

端口设置确定客户端系统上的 COM 端口与远程桌面上的重定向的 COM 端口之间的映射,并确定影响重定向的 COM 端口的其他设置。您可以分别配置每个重定向 COM 端口。

共有五个可用的端口设置策略设置,最多允许将五个 COM 端口从客户端映射到远程桌面。请为要配置的每个 COM 端口选择一个端口设置策略设置。在启用端口设置策略设置时,您可以配置影响重定向的 COM 端口的以下项:

  • Source port number 设置用于指定连接到客户端系统的物理 COM 端口的编号。
  • Destination virtual port number 设置用于指定远程桌面上重定向虚拟 COM 端口的编号。
  • Autoconnect 设置用于在每次桌面会话启动时自动将 COM 端口连接到重定向 COM 端口。
  • IgnoreDSR 设置用于使重定向 COM 端口设备忽略数据集就绪 (Data Set Ready, DSR) 信号。
  • Pause before close port (in milliseconds) 设置用于指定在用户关闭重定向端口之后直到该端口实际关闭之前的等待时间(以毫秒为单位)。某些 USB 到串口适配器需要此延迟以确保传输的数据已被保存。此设置用于故障排除。
  • Serial2USBModeChangeEnabled 设置用于解决适用于使用 Prolific 芯片组的 USB 到串口适配器(包括 GlobalSat BU353 GPS 适配器)的问题。如果您没有为 Prolific 芯片组适配器启用此设置,则连接的设备可以传输数据,但无法接收数据。
  • Disable errors in wait mask 设置用于禁用 COM 端口掩码中的错误值。某些应用程序需要使用此故障排除设置。有关详细信息,请参阅关于 WaitCommEvent 函数的 Microsoft 文档,网址为 http://msdn.microsoft.com/en-us/library/windows/desktop/aa363479(v=vs.85).aspx
  • HandleBtDisappear 设置支持蓝牙 COM 端口行为。此设置用于故障排除。
  • UsbToComTroubleShooting 设置用于解决适用于 USB 到串口适配器的一些问题。此设置用于故障排除。
  • 永久设置用于保留远程会话中的重定向 COM 端口状态,即使客户端断开连接也是如此。

在为特定的 COM 端口启用端口设置策略设置时,用户可以连接和断开连接重定向的端口,但用户无法在远程桌面上配置该端口的属性。例如,用户无法将此端口设置为在其登录到桌面时自动重定向,并且无法忽略 DSR 信号。这些属性由组策略设置进行控制。

注: 仅当物理 COM 端口在本地连接到客户端系统时,重定向 COM 端口才会连接且处于活动状态。如果您映射的 COM 端口在客户端上并不存在,则重定向端口在远程桌面上的工具托盘菜单中显示为非活动且不可用的状态。

如果禁用或未配置端口设置策略设置,则重定向的 COM 端口使用用户在远程桌面上配置的设置。VMware Horizon 的串行 COM 重定向菜单选项处于活动状态且可供用户使用。

这些设置位于组策略管理编辑器的 VMware View Agent 配置 > 串行 COM > 端口设置文件夹中。

Bandwidth limit X 对重定向串行端口与客户端系统之间的数据传输速度(千字节/秒)设置限制。

如果启用此设置,则您可以在 Bandwidth limit (in kilobytes per second) 框中设置值,该值确定重定向串行端口与客户端之间的最快数据传输速度。值为 0 将禁用带宽限制。

如果禁用此设置,则表示未设置任何带宽限制。

如果未配置此设置,则远程桌面上的本地程序设置将确定是否设置带宽限制。

该设置位于组策略管理编辑器的 VMware View Agent 配置 > 串行 COM 文件夹中。

Disable functionality X 禁用串行端口重定向功能。

如果启用此设置,则 COM 端口不会重定向至远程桌面。在远程桌面上不会显示串行端口工具托盘图标。

如果禁用此设置,则串行端口重定向将会生效,并会显示串行端口工具托盘图标,而且 COM 端口会显示在 VMware Horizon 的串行 COM 重定向菜单中。

如果未配置此设置,则远程桌面的本地设置将确定禁用还是启用串行端口重定向。

该设置位于组策略管理编辑器的 VMware View Agent 配置 > 串行 COM 文件夹中。

Local settings priority X X 使在远程桌面上配置的设置获得优先权。

如果启用此策略,则用户在远程桌面上配置的串行端口重定向设置将优先于组策略设置。仅当远程桌面上未配置设置时,组策略设置才会生效。

如果禁用或未配置此设置,则组策略设置将优先于在远程桌面上配置的设置。

该设置位于组策略管理编辑器的 VMware View Agent 配置 > 串行 COM 文件夹中。

Lock configuration X X 锁定串行端口重定向用户界面并阻止用户更改远程桌面上的配置选项。

如果启用此设置,则用户将无法配置其桌面上工具托盘菜单中的可用选项。用户可以显示 VMware Horizon 的串行 COM 重定向菜单,但选项处于非活动状态并且无法进行更改。

如果禁用此设置,则用户可以配置 VMware Horizon 的串行 COM 重定向菜单中的选项。

如果未配置此设置,则远程桌面上的本地程序设置将确定用户是否可以配置 COM 端口重定向设置。

该设置位于组策略管理编辑器的 VMware View Agent 配置 > 串行 COM 文件夹中。

COM Port Isolation Mode 指定 COM 端口的隔离模式。如果启用此设置,可以选择以下隔离模式之一:
  • 完全隔离 – 虚拟串行端口可见且仅在用户会话中可访问。COM 端口可以在不同的用户会话中具有相同的名称。系统服务(如 spoolsrv.exe)无法在此模式下访问隔离的串行端口。
  • 隔离已禁用 – 虚拟串行端口在全局范围内可见。可从任一会话中访问任何端口。由于端口不能在不同的用户会话中具有相同的名称,因此每个用户的端口名称必须是唯一的。系统服务(如 spoolsrv.exe)可以访问任何串行端口。

如果未配置该设置,串行端口重定向将在完全隔离模式下运行。