从printserver获取打印机总页数

时间:2016-11-10 10:28:46

标签: powershell printing wmi

我使用printserver来管理所有打印机。现在我正在寻找一种方法来获取连接到打印服务器的每台打印机的总页数,以了解每台打印机的使用情况。首先,我考虑了内部PowerShell命令,但后来我意识到没有合适的cmdlet。然后我就使用WMI查询打印机。在这里,我坚持查询服务器上发生的最近打印作业。在那里,我可以看到最近的一个打印作业有多少页。但我不知道如何知道每台打印机在其生命周期中打印的总页数。我怎样才能获得这些信息?

1 个答案:

答案 0 :(得分:0)

如果您的打印机具有Web界面,则可以通过此打印或使用SNMP来存储打印机本身(也称为展示次数或计数)。

如何查询这些内容可能因打印机制造商而异,这是使用SNMP的一个很好的示例: https://jsfiddle.net/uddaeh1u/15/