从打印服务器获取打印机总页数
Get a printers total page count from printserver
我使用打印服务器来管理所有打印机。现在我正在寻找一种方法来获取连接到打印服务器的每台打印机的总页数,以了解每台打印机的使用情况。首先,我想到了内部 PowerShell 命令,但后来我意识到没有合适的 cmdlet。然后我考虑使用 WMI 查询打印机。在这里,我坚持查询服务器上最近发生的打印作业。在那里我可以看到最近的打印作业有多少页。但我不知道如何知道每台打印机在其生命周期内打印的总页数。我怎样才能得到这些信息?
打印总数(又名印数或计数)将存储在打印机本身上,如果您的打印机有 Web 界面,则可以通过此界面或使用 SNMP 获得。
您查询这些内容的方式可能因打印机制造商而异,以下是使用 SNMP 的一个很好的示例:
https://serverfault.com/questions/329789/query-page-count-from-hp-web-jetadmin-10-2
我使用打印服务器来管理所有打印机。现在我正在寻找一种方法来获取连接到打印服务器的每台打印机的总页数,以了解每台打印机的使用情况。首先,我想到了内部 PowerShell 命令,但后来我意识到没有合适的 cmdlet。然后我考虑使用 WMI 查询打印机。在这里,我坚持查询服务器上最近发生的打印作业。在那里我可以看到最近的打印作业有多少页。但我不知道如何知道每台打印机在其生命周期内打印的总页数。我怎样才能得到这些信息?
打印总数(又名印数或计数)将存储在打印机本身上,如果您的打印机有 Web 界面,则可以通过此界面或使用 SNMP 获得。
您查询这些内容的方式可能因打印机制造商而异,以下是使用 SNMP 的一个很好的示例: https://serverfault.com/questions/329789/query-page-count-from-hp-web-jetadmin-10-2