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 (バッチ) ファイルと同じ機能が必要です。出来ますか?