使用系统变量作为计数器的本地打印机端口

使用系统变量作为计数器的本地打印机端口

任何人都知道如何设置本地打印机端口以使用系统变量或某种形式的方法来创建计数器或唯一标识符。

我目前有一个打印机设置,其中有一个新的端口\\someserver\share\printjob.pcl

然后,这会为打印作业创建一个 PCL 5 文件,但我想知道是否有办法设置一个要确认的系统变量,这样%username%如果多个用户正在打印作业,它就会生成一些唯一的内容。

最终,我通过自定义 VBScript 服务将 PCL 文件转换为 PDF。不幸的是,它存在自我踩踏的空间,我想尝试避免这种情况。

答案1

您可以使用分隔页来实现这一点。Windows 附带了许多预定义的分隔页,但您需要启用分离页从打印机属性 > 高级选项卡 > 分隔页。从 C:\Windows\System32 中选择所需的文件(例如 PCL.SEP)

您可以修改所选文件。用户名 (@N) 通常包含在默认文件中,但您可以添加或将其放在其他位置。您还可以包含指定文本文件 (@Fpathname) 的内容。该文件可以包含您想要的文本。或者,根据哪种方式对您来说更方便,您可以将文本添加到 sep 文件 (@T)。如果您确实需要计数器,那么您可能需要使用一些脚本来创建包含数据的文本文件。

所需语法可从Microsoft 支持

相关内容