我们正在将 Windows 2000 服务器上的大量打印队列迁移到 2008 服务器上。我们从远程 Unix 框向这些队列发送打印作业,通常只是纯 ASCII 文本报告。在 2000 服务器上,这些报告会原封不动地通过,并使用打印机默认的页面设置(方向和字体等)进行打印。在 2008 服务器(和 2003 服务器上)上,页面会重新格式化并以纵向、Courier 文本、80 列输出。
有什么办法可以强制文件不经改变地通过队列吗?我尝试过更改打印处理器设置,但无济于事。
谢谢。Gary
答案1
我正在为客户在基于 Windows 2003 的打印服务器上执行类似操作,没有任何问题。我们有一个供应商,他从 HP/UX 机器向我们的 W2K3 服务器提交打印作业,然后我们将它们发送到 Zebra 标签打印机。我让 W2K3 机器导出 LPR 队列(使用“Unix 打印服务”LPR 服务器),并使用 Windows 中的“通用/纯文本”驱动程序配置了供应商使用的特定队列。
据我所知,他们提交的作业直接传递给 Zebra,无需通过 Windows 后台处理程序进行任何重新格式化。(这样说吧:我没有收到任何投诉,标签打印正常……)
答案2
找到解决方案,需要添加注册表项模拟直通按照MSKB 文章 150930