问题标签 [spooler]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vba - 检查打印后台处理程序状态(运行与否)
我需要检测 Print Spooler 服务是否正在运行。我可以找到 VB.NET 的各种资源(例如,ServiceProcess.ServiceController
用于实际操作服务),但 VB6 没有。
有什么方法可以检查 Print Spooler 是否在 VB6 中运行?理想情况下开始它,但没有它我可以生存。
java - Java:无法打印,作业出现在后台处理程序中,片刻后消失
我在使用 java 类打印时遇到问题。每次找到我的文件(路径正确)时,它都会成功发送到我的打印机队列,但片刻后它会消失,没有错误,也没有打印。这是我的代码,在此先感谢。
php - 在 Symfony2 中为 Swiftmailer 设置 default_mailer 不起作用
我正在使用 SwiftmailerBundle 2.3.8 附带的 Symfony 2.7。
这是我的配置
我想使用 2 个邮件程序,一个用于假脱机,一个用于立即发送。
这两个命令可以正常工作,电子邮件要么被假脱机,要么立即发送。
然而,
在我的情况下不获取default_mailer
哪个是假脱机程序,但它会立即发送。我在这里看到这是可能的,但也许这个答案是不正确的。
我错过了配置文件中的某些内容吗?还是我说的不对?
printing - LPR:将发送到打印机的文件的位置是什么?
对于有关打印纳米流体的研究项目,我需要对我的 Epson Stylus SX600FW 进行更多控制。我正在使用 将文件发送到打印机lpr test.ps
,然后它在打印队列中。现在我想查看打印机驱动程序将发送到打印机的文件(在 pdl 中?)。该文件的临时存储位置在哪里?
或者有没有其他方法可以获得这个文件?此文件应包含 ESC/PR 序列,我想在其中进行一些更改,然后将该文件发送到打印机。
windows - 如何知道来自 .bat 的 Windows spooler 是 empy 吗?
我有一个 PowerShell 脚本:
它检测打印队列中是否有一些作业(在后台处理程序中)或打印机是否空闲。我需要 .bat(批处理)文件中的相同功能。可能吗?
python - 我想使用 python 删除/清除打印队列
我正在本地打印机上做一些测试。我可以使用 python 模块 win32print 打印到它并获取它的状态,但我不知道如何删除排队的作业?
谢谢
printing - 打印服务器提供的网络打印机的打印作业的假脱机状态
我试图了解网络打印的工作原理以及打印作业状态的含义。
当您的网络打印机由打印服务器 (Win 2008 R2 x64) 提供服务时,以下关于如何从 PC (Win7 x64) 处理打印作业是否正确?
安装过程:
- 用户从打印服务器安装打印机
- PC 从打印服务器下载打印机驱动程序并在 PC 上安装本地版本。
打印作业提交
- 用户从 32 位 MS Word 向网络打印机提交打印作业
- PC 检查打印服务器以根据打印服务器提供的驱动程序验证本地打印机驱动程序是最新的。必要时更新驱动程序。
- PC 利用驱动程序打包打印作业。
- 打印作业被发送到客户端打印后台处理程序 (splWOW64.exe),作业被发送到打印服务器
- 打印服务器的打印后台处理程序 (spoolsv.exe) 接收作业并管理打印机的队列。
- 打印作业提交给打印机
如果我从打印服务器打开打印队列并在用户的打印作业中看到“假脱机”。打印作业在哪里卡住了?PC 和服务器之间,还是服务器和打印机之间?
我检查了 PC 的 C:\Windows\System32\spool\PRINTERS,它是空的。
c# - PrintQueue.AddJob 方法不起作用
我正在开发一个应用程序,我必须在原始打印文本之后添加一行额外的文本。
为此,我使用了 Print Spooler API 的 FindFirstPrinterChangeNotification 和 FindNextPrinterChangeNotification 方法,效果很好。
我能够获得显示作业计数为 1 的打印队列。
我正在使用以下代码在打印队列中添加新作业:
我的代码毫无例外地成功执行,但新作业没有与原始文本一起打印。
powershell - 通过 powershell/wmi 暂停打印队列
我正在尝试暂停 2003 打印服务器上的所有队列,而在 2008R2 和 2012R2 服务器上工作的以下队列在 2003 打印服务器上不起作用。我可以在 2003 服务器上使用等效的 WMI 调用吗?
这是我得到的错误: