1

我正在为我们的 IT 支持团队开发一个应用程序。对于其中一项要求,我需要找出笔记本电脑(和一些台式机)的制造日期。我做了一些谷歌搜索并找到了一些解决方案,但在我的情况下它们都不可行:

  1. 序列号:从机器背面获取序列号,并使用给定的序列号访问供应商的站点并获取所有详细信息。-> 这行不通,因为有数百台机器,来自许多供应商,如戴尔、惠普、联想等。

  2. 操作系统:我可以使用“systeminfo.exe”提取所有操作系统级别的信息。有一个名为“原始安装日期”的字段,它将给出操作系统安装在机器上的日期。-> 这对我也不起作用,因为每当将笔记本电脑分配给新用户时,都会对其进行格式化并部署新的操作系统映像,因此该日期的一切都会改变。

  3. BIOS :在其中一篇文章中提到,由于 BIOS 是在组装完成后立即安装的,因此它可以提供最准确的日期,即机器在安装操作系统后准备好最终用户使用。所以我使用“Win32_Bios”WMI 类来提取这些数据。-> 这种方法的问题是,每当发生任何 BIOS 版本升级时,此 BIOS 日期也会被修改,因此我无法获得机器的真实制造日期。

  4. 最后一种方法,我想如果我能得到处理器的制造日期,那么我可能会得到机器诞生的大致日期。我检查了设备管理器-> 处理器-> 属性。-> 这种方法的问题是,我看到的是处理器驱动程序的版本和日期,而不是真正的处理器,这个日期显示的时间可以追溯到 2006 年

如果有人请分享他们对上述情况的看法或经验,我将不胜感激。

我知道以前有人问过这种问题并且已经关闭,因为人们认为这不是很有趣的话题,所以我真的要求所有人不要关闭这个问题。让我们给每个人一个机会来分享他们的观点。

谢谢。

4

0 回答 0