您可以在远程桌面中为虚拟打印功能设置打印首选项。通过使用虚拟打印功能,您可以从远程桌面中使用网络打印机或本地连接的打印机,而无需在远程桌面中安装额外的打印机驱动程序。对于可通过此功能使用的每个打印机,您可以设置数据压缩、打印质量、双面打印、色彩及其他设置的首选项。

重要事项: 仅 VMware 产品下载网站提供的 Horizon Client 3.2 或更高版本以及第三方供应商提供的适用于 Linux 的 Horizon Client 版本具有此虚拟打印功能。

此功能需要使用 VMware Blast 或 PCoIP 显示协议。

有关 VMware 瘦客户端和零客户端合作伙伴的详细信息,请参阅 http://www.vmware.com/resources/compatibility/search.php?deviceCategory=vdm 上的《VMware 兼容性指南》。对于由第三方供应商提供的客户端软件,必须使用 VMware Blast、PCoIP 或 FreeRDP 显示协议。此功能不适用于 rdesktop。

在本地客户端计算机上添加打印机后,Horizon Client 将该打印机添加到远程桌面上的可用打印机列表中。无需进行进一步配置。如果具有管理员特权,您可以在远程桌面上安装打印机驱动程序,而不会与虚拟打印组件发生冲突。

重要事项: 该功能不适用于以下类型的打印机。
  • 使用 USB 重定向功能连接到远程桌面中的虚拟 USB 端口的 USB 打印机。

    您必须将 USB 打印机从远程桌面断开连接以在远程桌面上使用虚拟打印功能。

  • 用于打印到文件的 Windows 功能。

    在打印对话框中选择打印到文件复选框的操作不起作用。使用可创建文件的打印机驱动程序即可以实现操作。例如,您可以使用 PDF 编写程序打印到 PDF 文件。

前提条件

要使用虚拟打印,Horizon 管理员必须在远程桌面中启用虚拟打印功能。该任务涉及在代理安装程序中启用虚拟打印设置选项,并且可以包括控制虚拟打印行为的设置策略。有关安装 Horizon Agent 的信息,请参阅《在 Horizon 7 中设置虚拟桌面》《在 Horizon 7 中设置已发布的桌面和应用程序》文档。有关配置策略的信息,请参阅《在 Horizon 7 中配置远程桌面功能》文档。

要确定是否在远程桌面中安装了虚拟打印功能,请验证远程桌面文件系统中是否存在 C:\Program Files\Common Files\ThinPrint 文件夹。

过程

  1. 在 Windows 远程桌面中,转到控制面板 > 硬件和声音 > 设备和打印机
  2. 设备和打印机窗口中,右键单击虚拟打印机,然后从上下文菜单中选择打印机属性

    在单用户虚拟机桌面中,每个虚拟打印机显示为 <printer_name>。在已发布的桌面中,每个虚拟打印机都显示为 <printer_name>(s<session_ID>)

  3. 常规选项卡上,单击首选项
  4. 在“打印首选项”对话框中,选择不同的选项卡并指定要使用的设置。
  5. 要保存更改,请单击确定