如何获得序列号...等。 Windows XP Home with Java或Command Line

时间:2011-09-20 22:09:19

标签: java command-line windows-xp wmi serial-number

我有一个Java程序,它使用WMIC来获取有关PC硬件的某些信息。问题是,Windows XP Home Edition没有WMIC。我做了一些研究,除了WMI之外我没有找到任何方法来获取我想要的信息。我还考虑在有问题的机器上安装WMIC,但我没有找到任何东西。我想要的信息包括:Serial#,Model#,Manufacturer,OS Version ......等等。主要是我想要序列号。

我更喜欢使用Java或命令行。

1 个答案:

答案 0 :(得分:0)

我不知道序列号,但混合使用SNMPNmap,您可以收集很多信息,例如操作系统版本,制造商等。例如,使用命令{{ 1}}检索操作系统详细信息和制造商非常容易。使用SNMP,正如您可以在sysDescr OID description上阅读的那样,您应该收集以下信息:

  

实体的文字说明。该值应包括   系统硬件类型的全名和版本标识,   软件操作系统和网络软件。这是强制性的   这只包含可打印的ASCII字符