Самое простое воспользоваться "Системным монитором". Доступно ограниченное количество счетчиков, но ради небольшой статистики может хватить.
![5b348ca7548e1667645483.jpeg](https://habrastorage.org/webt/5b/34/8c/5b348ca7548e1667645483.jpeg)
Чтобы некоторые счетчики сбрасывались в 0 я перезапускаю очередь печати скриптом:
net stop "spooler"
del /S /Q c:\windows\system32\Spool\Printers\*
net start "spooler"
Если нужно через скрипт узнать количество распечатанных страниц, то вот как пример через Powershell:
get-counter "\Очередь печати(_total)\Всего напечатано страниц" | Foreach-Object {$_.CounterSamples[0].CookedValue}