在做一个单位的计算机盘点、管理的时候,很容易遇见需要知道电脑的采购时间,或者出厂时间。这个信息能够帮助管理人员决定电脑是否该按定期报废制度进行报废或更换。
目前为止,作者接触过的各类电脑,没有看到过哪台电脑有专门的一个属性用来记录出厂时间这个信息。要获取它,核心思路便是:通过获取电脑配置信息各配件携带的有关日期的一些属性,来综合判断。
以作者通过AIDA64获取的信息举例。如:
1、BIOS包含发布日期
2、电池包含制造日期
3、内存包含制造日期
4、操作系统包含安装日期
5、显卡包含驱动程序日期
6、显示器包含制造日期
7、硬盘包含驱动程序日期
8、IDE控制包含驱动程序日期
9、打印机以及下面其他设备(作者的电脑查询的都显示2006/6/21,未列出)均包含的驱动程序日期
工具的核心功能:
一、能够像AIDA一样,将所有关于计算机相关配件的日期信息查询出来,特色是直接罗列成一个表,方便对比查看。
二、能够自动识别所有计算机相关配件的序列号,并显示出来。同时,能够提供通过各配件序列号,去配件商官网自动查询生产(或出厂)日期信息,并显示出来。另外,能够在诸多配件中提示用户最可能的出厂日期,例如其实上面作者罗列出的一些信息中,内存、显示器制造日期很可能十分接近整个电脑的出厂日期(因为这些批量生产的存货周期一般比较短,电脑厂商拿到后应该能够很快生产出整机)。
第一个功能并不难实现,但非常有用。
第二个功能算是一个突出亮点。初步想到的可能的实现方法有:1、研究各厂商官方提供的信息,如官网查询地址,匹配查询算法。2、联系厂商,看是否能对接厂商关于产品出厂信息的数据库(如果能做到这一点,感觉让电脑厂商在主板上加一个电脑出厂日期信息也不失为一个办法了。。)3、如果厂商未开放官网查询或不愿意开放数据库查询接口,甚至考虑自建数据库,通过自己积累的数据库,可以给用户提供一个建议参考日期值。这一点作者觉得通过人工智能、大数据可以做到比较有价值。4、对于实在无法查询到的,给用户给予提示。