使用 PowerShell 或命令提示符管理打印队列

Manage Print Queues using PowerShell or Command Prompt

Windows Server 2008 R2 打印队列

我有多个打印队列被发送到同一台打印机。当打印机获得这些作业时,它开始同时执行它们并将作业混合在一起。我想要一种使用脚本管理我的打印队列的方法。

编辑
明确地说,我希望能够使用 PowerShell 禁用打印队列。

如果您有 Server 2016 或 Windows 10 计算机。您可以使用 Implicit Remoting 加载 PowerShell 的打印管理 Cmdlet。其中可能包含您要查找的 cmdlet。

Print Management Cmdlets

如果 link 对未来用户无效,则包含这些 Cmdlet:

Add-Printer
Add-PrinterDriver
Add-PrinterPort
Get-PrintConfiguration
Get-Printer
Get-PrinterDriver
Get-PrinterPort
Get-PrinterProperty
Get-PrintJob
Read-PrinterNfcTag
Remove-Printer
Remove-PrinterDriver
Remove-PrinterPort
Remove-PrintJob
Rename-Printer
Restart-PrintJob
Resume-PrintJob
Set-PrintConfiguration
Set-Printer
Set-PrinterProperty
Suspend-PrintJob
Write-PrinterNfcTag