借助虚拟打印功能,最终用户可从远程桌面使用本地或网络打印机,而不必在远程桌面上安装额外的打印驱动程序。在此功能可以使用的打印机上,您可以设置数据压缩、打印质量、双面打印和色彩等属性的首选项。

关于此任务

打印机被添加到本地计算机后,Horizon Client 将其添加到远程桌面的可用打印机列表。无需进行进一步配置。拥有管理员特权的用户仍然可以在远程桌面上安装打印机驱动程序,且不会与虚拟打印机组件发生冲突。

重要:

该功能不支持以下类型的打印机:

  • 使用 USB 重定向功能连接到远程桌面中虚拟 USB 端口的 USB 打印机

    必须从远程桌面断开 USB 打印机,才能在桌面上使用虚拟打印功能。

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

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

此过程适合运行 Windows 7 或 Windows 8.x(桌面)操作系统的远程桌面。此过程与 Windows Server 2008 和 Windows Server 2012 所用过程类似,但是并不完全相同。

先决条件

确认已经在远程桌面上安装代理的虚拟打印组件。在远程桌面文件系统中,确认以下文件夹是否存在:C:\Program Files\Common Files\ThinPrint

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

过程

  1. 在 Windows 7 或 Windows 8.x 远程桌面上,单击开始 > 设备和打印机
  2. 在“设备和打印机”窗口中,右键单击默认打印机,从上下文菜单中选择打印机属性,然后选择打印机。

    如果安装了 View Agent 6.2 或更高版本,或者安装了 Horizon Agent 7.0 或更高版本,虚拟打印机在单用户虚拟机桌面中显示为 <printer_name>,而在 RDS 主机上的发布的桌面中显示为 <printer_name>(s<session_ID>)。如果在远程桌面中安装了 View Agent 6.1 或更低版本,虚拟打印机显示为 <printer_name>#:<number>

  3. 在“打印机属性”窗口中,单击设备设置选项卡并指定要使用的设置。
  4. 常规选项卡上,单击首选项并指定要使用的设置。
  5. 在“打印首选项”对话框中,选择不同的选项卡并指定要使用的设置。

    对于页面调整高级设置,VMware 建议您保留默认设置。

  6. 单击确定
  7. 要使用自定义纸张格式,请在客户端上定义格式。
    1. 请转到控制面板 > 硬件和声音 > 设备和打印机
    2. 选择打印机,然后单击屏幕顶部的打印服务器属性
    3. 格式选项卡中,指定设置,然后单击保存格式

    此格式将立即在远程桌面中可用。