Public/Remove-PrintQueue.ps1
<#
.DESCRIPTION This command clears print queues for all printers .Link https://github.com/TheTaylorLee/AdminToolbox #> function Remove-PrintQueue { [CmdletBinding(SupportsShouldProcess)] param ( ) $printers = Get-Printer foreach ($printer in $printers) { $printjobs = Get-PrintJob -PrinterObject $printer foreach ($printjob in $printjobs) { Remove-PrintJob -InputObject $printjob } } } |