最近单位想做一个资产统计的软件。在每台电脑上运行一下,就可以获取电脑、打印机的品牌型号、内存、mac 地址等信息。
目前通过 win32 api 和 wmic ,可以获取大部分信息,但是有的电脑只能获取品牌,主板信息里没有具体型号,只有产品编码。
最主要的是,没有办法获取到打印机的序列号。因为打印机都是共用的,就没办法统计具体有多少台打印机。
台式机 A 获取到了打印机信息,台式机 B 也获取到了,就有很多重复的。
不过应该是有方式可以获取的,因为我在注册表里搜到了有些打印机的序列号。有些打印机注册表里就没有。 有的打印机在设备属性里,就直接可以看到序列号。不知道有没有办法能稳定有效。
获取打印机序列号之后,还要登记每个打印机的运维记录。要记录多久换了一次粉。 |
|