I have a PowerShell script:
$objPrintQueues = Get-WmiObject Win32_PerfFormattedData_Spooler_PrintQueue | Select Jobs
$queuesCounter=0
$queuesDetector=0
foreach($queue in $objPrintQueues) { $queuesCounter=$queuesCounter+$queue.Jobs }
if ($queuesCounter > 0) { $queuesDetector=1 }
echo $queuesDetector
It detects, is there some jobs in printing queue (in spooler) or printers are free. I need the same functionality from the .bat (batch) file. Is it possible?