DirecTwiX
@DirecTwiX
"display: flex;" уже предлагали?

Как можно отлавливать задания на принтер?

Нужно в конце дня посмотреть, сколько копий было отправлено на принтер, и какого они были размера. К компу может быть подключено несколько принтеров.
  • Вопрос задан
  • 102 просмотра
Пригласить эксперта
Ответы на вопрос 2
NeiroNx
@NeiroNx
Программист
Комментировать
rus0nix
@rus0nix
Admin
Самое простое воспользоваться "Системным монитором". Доступно ограниченное количество счетчиков, но ради небольшой статистики может хватить.
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}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы