您可以使用 Windows 注册表项设置来控制远程桌面上的客户端驱动器重定向行为。

位于以下路径中的 Windows 注册表设置可控制远程桌面上的客户端驱动器重定向行为:

HKLM\Software\VMware, Inc.\VMware TSDR

您可以使用远程桌面上的 Windows 注册表编辑器来编辑本地注册表设置。

注: 使用 智能策略设置的客户端驱动器重定向策略优先于本地注册表设置。

禁用客户端驱动器重定向

要禁用客户端驱动器重定向,请新建一个名为 disabled 的字符串值,然后将其值设置为 true

HKLM\Software\VMware, Inc.\VMware TSDR\disabled=true

该值默认为 false(已启用)。

禁止对共享文件夹的写入访问权限

要禁止对与远程桌面共享的所有文件夹的写入访问权限,请新建一个名为 permissions 的字符串值,然后将其值设置为 rw 之外以 r 开头的任何字符串。
HKLM\Software\VMware, Inc.\VMware TSDR\permissions=r

该值默认为 rw(所有共享文件夹均可读取和写入)。

共享特定文件夹

要与远程桌面共享特定文件夹,请新建一个名为 default shares 的项,然后为要与远程桌面共享的每个文件夹新建一个子项。对于每个子项,再新建一个名为 name 的字符串值,然后将其值设置为要共享的文件夹路径。以下示例共享了文件夹 C:\ebooksC:\spreadsheets

HKLM\Software\VMware, Inc.\VMware TSDR\default shares\f1\name=C:\ebooks
HKLM\Software\VMware, Inc.\VMware TSDR\default shares\f2\name=C:\spreadsheets

如果将 name 设置为 *all,则会与远程桌面共享所有客户端驱动器。仅 Windows 客户端系统支持 *all 设置。

HKLM\Software\VMware, Inc.\VMware TSDR\default shares\1st\name=*all

要禁止客户端共享其他文件夹(即,不是通过 default shares 项指定的文件夹),请创建一个名为 ForcedByAdmin 的字符串值,然后将其值设置为 true

HKLM\Software\VMware, Inc.\VMware TSDR\ForcedByAdmin=true

如果该值为 true,则当用户在 Horizon Client 中连接到远程桌面时,不会显示“共享”对话框。该值默认为 false(客户端可以共享其他文件夹)。

以下示例共享了文件夹 C:\ebooksC:\spreadsheets,使这两个文件夹只能读取,并禁止客户端共享其他文件夹。

HKLM\Software\VMware, Inc.\VMware TSDR\ForcedByAdmin=true
HKLM\Software\VMware, Inc.\VMware TSDR\permissions=r
HKLM\Software\VMware, Inc.\VMware TSDR\default shares\f1\name=C:\ebooks
HKLM\Software\VMware, Inc.\VMware TSDR\default shares\f2\name=C:\spreadsheets
注: 请勿将 ForcedByAdmin 功能作为一项安全功能或共享控件来使用。用户可以创建现有共享的链接以指向未通过 default shares 项指定的文件夹,从而绕过 ForcedByAdmin=true 设置。