我有一台双启动(Ubuntu 和 Win7)机器,我需要检索一些硬件信息。在这第一刻,我将列出以下内容:
- 处理器 ID 或序列号;
- 主板序列号;
- 硬盘序列号;
- 显卡序列号。
有没有办法使用本机程序(非下载程序)从两个操作系统中获取具有相同数据的这些信息?
PS:我正在使用 Java 进行开发,因此可以接受任何命令行或其他库。
提前致谢。
我有一台双启动(Ubuntu 和 Win7)机器,我需要检索一些硬件信息。在这第一刻,我将列出以下内容:
有没有办法使用本机程序(非下载程序)从两个操作系统中获取具有相同数据的这些信息?
PS:我正在使用 Java 进行开发,因此可以接受任何命令行或其他库。
提前致谢。
对于 Windows 7,您可以在 PowerShell 中使用WMIC和Get-WmiObject来获取处理器和 GPU 序列号,例如,
> Get-WmiObject Win32_Processor
> WMIC PATH Win32_VideoController GET Description,PNPDeviceID
另请参阅此线程。