如何通过java获取本地计算机的硬件配置文件

时间:2016-03-04 08:27:17

标签: java windows

如何检索有关本地计算机当前硬件配置文件的信息(guid)。就像下面的C ++ windows api一样:

    BOOL WINAPI GetCurrentHwProfile(
       _Out_ LPHW_PROFILE_INFO lpHwProfileInfo
    );

1 个答案:

答案 0 :(得分:0)

来自以下注册项目:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\IDConfigDB\Hardware Profiles\0001

private String getLocalHwProfileGuid() {
   String regKey = "SYSTEM\\ControlSet001\\Control\\IDConfigDB\\Hardware Profiles\\0001";
   return WinRegistry.getString(
       WinRegistry.HKEY_LOCAL_MACHINE,  //HKEY
       regKey,
       "HwProfileGuid");
}