如何在Java中获得电脑品牌和型号

问题描述:

我正在试图制作一个Web应用程序来检索电脑的品牌和型号......任何人都可以引导我朝着正确的方向发展吗? 我已经搜索谷歌,但找到一些关于它的东西。 感谢您的帮助。如何在Java中获得电脑品牌和型号

+2

只需询问用户,您就可以获得更可靠的答案。 – 2012-08-02 00:37:09

+1

它甚至可以在桌面应用上做到这一点?你可以得到零件的识别信息,但品牌和型号不可能以任何容易获得的格式存在 – dfb 2012-08-02 00:40:39

+1

我能找到的最接近的东西是使用System.getProperties(),但这仍然至少需要弄清楚密钥是什么,我非常怀疑可以通过跨平台的方式实现。 – 2012-08-02 00:41:29

我想你找在这里错了......

在正确实施的网络浏览器,从webapp的任何可执行代码将在一个安全沙盒(除其他事项外),阻止其运行访问用户计算机上的潜在敏感内容。电脑的品牌和型号可能非常敏感。即使你已经过去了(例如说服用户安装一个可信的浏览器插件或小应用程序),你也会遇到这样的问题:没有跨平台的方式来确定用户的品牌和型号电脑。不同的操作系统以不同的方式处理这个问题,并且可能需要管理员/超级用户权限来获取这些信息。

+0

在这种情况下用户会接受一切,只需要一种方法使其工作 – 2012-08-02 00:48:17

+0

那么看看第三段呢。 (此外,这是一个很大的假设,用户会接受一切,如果他们这样做,他们是白痴!) – 2012-08-02 00:52:13