打印机
映射客户端打印机
-
Citrix Workspace app 支持打印到网络打印机以及本地连接到用户设备的打印机。默认情况下,除非您创建策略进行更改,否则 Citrix Virtual Apps and Desktops 和 Citrix DaaS 允许用户:
-
打印到可从用户设备访问的所有打印设备
-
添加打印机
-
然而,这些设置在所有环境中可能并非都完美。例如,允许用户打印到可从用户设备访问的所有打印机的默认设置在初始管理时最简单。但默认设置可能会在某些环境中导致登录时间变慢。在这种情况下,您可能需要限制在用户设备上配置的打印机列表。
-
同样,您组织的安全策略可能要求您阻止用户映射本地打印端口。为此,请在服务器上将 ICA® 策略“自动连接客户端 COM 端口” 设置配置为“已禁用”。
要限制在用户设备上配置的打印机列表:
-
在以下位置之一打开配置文件
wfclient.ini:-
$HOME/.ICAClient目录,用于限制单个用户的打印机 -
$ICAROOT/config目录,用于限制所有 Workspace app 用户的打印机。在这种情况下,所有用户是指更改后首次使用自助服务程序的用户。
-
-
在文件的
[WFClient]部分中键入:ClientPrinterList=printer1:printer2:printer3
其中
printer1、printer2等是所选打印机的名称。使用冒号 (:) 分隔打印机名称条目。 -
保存并关闭文件。
映射本地打印机
- 适用于 Linux 的 Citrix Workspace app 支持 Citrix PS 通用打印驱动程序。因此,用户通常无需进行本地配置即可打印到网络打印机或本地连接到用户设备的打印机。您可能需要在适用于 Windows 的 Citrix Virtual Apps and Desktops 或 Citrix DaaS 上手动映射客户端打印机。例如,如果用户设备的打印软件不支持通用打印驱动程序,则需要进行此手动映射。
要在服务器上映射本地打印机:
-
从 Citrix Workspace app 启动服务器连接,然后登录到运行 Citrix Virtual Apps and Desktops 或 Citrix DaaS 的计算机。
-
在“开始”菜单上,选择 “设置”>“打印机”。
-
在“文件”菜单上,选择 “添加打印机”。
此时将显示“添加打印机”向导。
-
使用向导从“客户端网络”、“客户端域”添加网络打印机。通常,此值是标准打印机名称,类似于本机远程桌面服务创建的值,例如“会话 3 中客户端名称的 HP LaserJet 4”。
有关添加打印机的更多信息,请参阅您的 Windows 操作系统文档。
PDF 通用打印
从 2405 版本开始,适用于 Linux 的 Citrix Workspace app 支持 PDF 通用打印。配置以下一个或两个选项后,即可打印为 PDF:
- 在每个会话中提供一个 PDF 通用打印机。
- 将通用打印驱动程序 (UPD) 用于常规自动创建的打印机。
先决条件
- 适用于 Linux 的 Citrix Workspace app 2405 或更高版本 - 启用适用于 Linux 的 Citrix Workspace app 的 PDF 打印流使用。
- Citrix Virtual Apps and Desktops 2112 或更高版本 - 启用自动创建的客户端打印机的 PDF 通用打印。
-
在 Citrix Studio 或 Web 控制台中启用客户端打印机重定向策略(在下图中突出显示)。

在每个会话中提供一个 PDF 通用打印机
要从 Linux 客户端或任何其他支持 PDF 的客户端端点在会话中启用 PDF 通用打印机的创建,请执行以下操作:
- 导航到 Citrix Studio 或 Web 控制台,然后启用“自动创建 PDF 通用打印机”策略。
- 在
wfclient.ini文件的[WFClient]部分中设置CitrixPDFPrinterAllowed=On。
完成上述步骤后,将在会话中创建 PDF 通用打印机。该打印机名为 Citrix PDF Printer。
在会话中使用此打印机生成 PDF 输出并将其传送到客户端。此外,将 PDF 输出发送到端点上的默认 PDF 处理应用程序。对于 Linux 客户端,此 PDF 处理应用程序通常是内置的“预览”应用程序,但它也可以是任何已注册的 PDF 处理应用程序,例如 Adobe Acrobat Reader。
将 UPD 用于常规自动创建的打印机
要为会话中的所有重定向客户端打印机启用 PDF 通用打印,请从 Linux 客户端访问 Citrix Studio 或 Web 控制台。然后,配置“通用驱动程序首选项”策略,将 PDF 元文件格式置于优先级列表中。
完成此配置后,Citrix PDF 通用驱动程序将替换主机上用于自动创建的打印机的 HP Color LaserJet 2800 Series PS 驱动程序。自动创建的打印机将通用驱动程序与可打印 PDF 的 Linux 客户端结合使用。在会话中使用其中一个自动创建的打印机时,PDF 用作打印作业的中间格式。但打印输出直接流向选定的客户端连接打印机。
注意:
对于 Linux 客户端端点上的打印诊断,管理员可以在
config文件中启用其他 Citrix Workspace app 设置。某些诊断级别选项可能会泄露个人身份信息 (PII),例如用户名、设备标识符或会话详细信息。请确保您按照组织的数据保护和隐私策略处理、存储和共享配置文件和日志,并且仅通过批准的渠道共享诊断输出。