打印策略和首选项

用户从已发布的应用程序访问打印机时,可以配置 Citrix 策略以指定以下设置:

  • 如何设置打印机(或者如何将其添加到会话)
  • 如何路由打印作业
  • 如何管理打印机驱动程序

针对不同的用户设备、用户或过滤策略时所依据的任何其他对象,可以设置不同的打印配置。

大多数打印功能都是通过 Citrix 打印策略设置配置的。打印设置遵循标准 Citrix 策略行为。

如果用户的网络帐户有足够权限,系统可以在会话结束时将打印机设置写入打印机对象,或写入客户端打印设备。默认情况下,Citrix Workspace 应用程序在其他位置查找设置和首选项之前,将使用存储在会话中的打印机对象的设置。

默认情况下,系统在用户设备上(如果设备支持)或在服务器操作系统计算机上的用户配置文件中存储或保留打印机属性。如果用户在会话期间更改打印机属性,这些更改会在计算机上的用户配置文件中进行更新。下次用户登录或重新连接时,用户设备会继承这些保留的设置。即,用户必须注销并重新登录,用户设备上的打印机属性更改才会影响当前会话。

打印首选项保存位置

在 Windows 打印环境中,对打印首选项所做的更改可以保存在本地计算机或文档中。在此环境中,用户修改打印设置时,设置将保存在以下位置:

  • 在用户设备上 - Windows 用户可以在用户设备上更改设备设置,方法是在“控制面板”中的打印机上单击鼠标右键并选择“打印首选项”。例如,如果选择横向作为页面方向,则将把横向保存为该打印机的默认页面方向首选项。
  • 在文档内部 - 在文字处理和桌面排版程序中,页面方向等文档设置通常保存在文档中。例如,排列文档进行打印时,Microsoft Word 通常将您指定的打印首选项(例如页面方向和打印机名称)保存在文档中。下次打印该文档时,默认情况下会显示这些设置。
  • 从用户在会话期间所做的更改中 - 如果在会话中通过“控制面板”进行更改(即在服务器操作系统计算机上),系统将仅保留对自动创建的打印机的打印设置所做的更改。
  • 在服务器操作系统计算机上 - 这些是与计算机上特定打印机驱动程序关联的默认设置。

根据用户做出更改的位置,任何基于 Windows 的环境中保留的设置均会有所差异。也就是说,出现在一个位置(例如电子表格程序中)的打印设置会与其他位置(例如文档中)的打印设置有所差别。因此,应用到特定打印机的打印设置在整个会话过程中可能会发生变化。

用户打印首选项的层级

由于打印首选项可以保存在多个位置,因此系统会根据特定优先级对其进行处理。此外,必须注意的是,设备设置与文档设置相互独立且通常优先于文档设置。

默认情况下,系统始终优先应用用户在会话期间修改的打印设置(即保留的设置),然后才会考虑其他设置。当用户打印时,系统会将存储在服务器操作系统计算机上的默认打印机设置与任何保留的设置或客户端打印机设置进行合并然后应用。

保存用户打印首选项

Citrix 建议您不要更改打印机属性的存储位置。默认设置为将打印机属性保存在用户设备上,这是确保打印属性一致的最简便方法。如果系统无法在用户设备上保存属性,则会自动回退到服务器操作系统计算机上的用户配置文件。

请查看打印机属性保留策略设置,确定是否存在以下情况:

  • 是否使用了不允许用户在用户设备上存储打印机属性的旧版插件。
  • 是否在 Windows 网络上使用了强制配置文件并希望保留用户的打印机配置文件。

打印策略和首选项