如何取消网络打印机的打印作业?

如何取消网络打印机的打印作业?

我想取消发送到某台网络打印机的所有打印作业。我无法访问发送这些作业的计算机。

示例:作业从多台计算机发送到网络打印机。打印机因维修而断开连接,一周后重新安装,它开始打印分配的作业。我不知道作业是从哪台计算机发送的 - 太多计算机需要处理,或者它们目前处于关闭状态。

那么,我可以在不访问计算机的情况下以某种方式取消打印作业吗?是否可以取消打印机本身的作业?所有计算机都装有 Windows 7 或 10。

谢谢

答案1

如果我理解正确的话,网络打印机正在从网络发送作业。由于没有中央打印服务器,因此没有可以清除的统一打印队列。

您可以使用 PowerShell 连接到远程计算机并删除打印机队列中的所有作业,使用以下命令:

Get-Printer -ComputerName <SystemName>| Get-PrintJob | Remove-PrintJob

请注意,如果远程计算机连接到另一台打印机(本地或远程),这也会清除其队列。

文档:删除打印作业

相关内容