我有一个 PowerShell 脚本:
$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
它检测打印队列中是否有一些作业(在后台处理程序中)或打印机是否空闲。我需要 .bat(批处理)文件中的相同功能。可能吗?