【发布时间】:2012-02-18 07:59:49
【问题描述】:
我开始用 Java 编写一个应用程序,它可以获取所有硬盘驱动器信息、内存信息、处理器信息并将其打印出来。我想知道是否也可以获取所有主板信息。就像是否连接了任何视频卡、网卡或声卡并获取它们的识别信息(品牌、型号等)。
基本上,我希望这个程序告诉您计算机的每个组件,并让您选择打印出来。
如何获取主板信息?
【问题讨论】:
-
Java 不是最好的语言。事实上,由于其中大部分都需要特定于操作系统的本机代码,因此说“Java 做不到”可能更准确。
-
您可能需要进行 JNI 调用。如果您了解平台和部署,就不会那么困难。 stackoverflow.com/questions/123575/…
-
我编辑了您的帖子以更好地反映所需的信息。您可能会在this post 上收集消息来源透露的信息以获取部分信息。
-
@Daniel 好吧,实际上我大约一周前才开始学习 Java,哈哈,但我会试一试。
-
@DarthVader 是的,我只是在调查。不过,我想用 Java 编写它,因为它更便携。我也想开始学习 JNI,但我开始怀疑这个程序是否可以让我用 Java 编写。
标签: java motherboard