2008-09-19 61 views
3

我需要运行的设备审计,要做到这一点,我需要获得Windows PC,显示器等的序列号。如何以编程方式获取设备序列号?

所以我面临着要在每台PC和手动写下数字。

有没有方法可以让我得到这个程序使每个用户都可以运行一个小程序,并给我发电子邮件的结果?

回答

0

我不太确定这是否正是您想要的,但有DameWare制作的付费软件可以让您轻松远程连接到其他机器并获取大量信息。我还没有使用过它,但我认为有一种方法可以制作批处理脚本,以便它可以为您提供这样的信息,或者查看计算机上安装的应用程序。但更糟糕的是,你不必跑到每台机器上。 (我假设你的意思是SN像MS产品ID)

0

WMI是一定要走的路。您可以通过该API获取相当多的有用审计信息。

1

一般无。但是,如果你的电脑都是戴尔的话,你可能会得到一些PC的信息(可能是序列号?)。

如果显示器支持VESA EDID(DDC,EDID,EEDID),也可能包含一个32位序列号 - 这可能与显示器标签上印刷的序列号无关。您可以通过显示驱动程序访问它 - Windows可以访问其中的部分内容(显示显示器分辨率和时间),因此我预计制造商/型号/序列号也会保存在某个位置。

然而,在作出这样的程序,将所有系统和显示器的工作可能比简单地将各站和记录,除非所有的系统都具有相同的硬件做更多的工作。

祝你好运!

- 亚当

相关问题