Как удалённо получить значения счётчиков принтера, подключённого по usb?
Коллеги добрый день.
Прошу помощи в следующей задаче.
В организации существует большое количество принтеров HP Officejet Pro X476/576dw MFP.
Есть потребность регулярно снимать показания счётчиков.
К сожалению, только для небольшой части принтеров есть возможность воткнуть их напрямую через сеть. Большинство подключены к компьютеру через usb.
Существует ли возможность удалённо снимать с них показания счётчиков?
К компьютерам есть возможность удалённо подключаться с админскими правами. Но вот можно ли сквозь ни смотреть в подключённый принтер?
Возможно, у HP есть какой-то инструментарий для этого? Гугл, правда, ничего такого не показал.
По возможности, прошу предлагать более общие решения, поскольку почти наверняка задачу в будущем надо будет решать и для принтеров других моделей (скорее всего тоже HP).
HP SNMP Proxy Agent на рабочей станции пользователя, к которому подключён принтер, может показывать данные с принтера в формате SNMP.
Инструмент не очень интуитивен, потребуется исследование.
Разве WMI умеет счётчики принтера смотреть? Я думал через неё можно только стандартные виндовые манипуляции с принтерами делать - установить, выбрать по умолчанию и т.п. Если там действительно есть методы для обращения к счётчиками, то скажите, как они называются, а то ничего похожего не выгугливается.
Виталий, эта модель принтера умеет подключаться к wifi, так что в итоге я использовал беспроводную сеть, чтобы питоновским скриптом обходить принтеры через SNMP. Совсем без подключения по сети в том или ином виде, похоже, хорошего решения не существует.