【问题标题】:How to get subkeys list of a given key如何获取给定键的子键列表
【发布时间】:2013-01-08 16:27:41
【问题描述】:

我想要一个包含给定 key 的所有 子键 的列表:

HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ -> 我想要一个ORACLE所有子键的列表

我写了这段代码,但它不起作用:

   Preferences p = Preferences.userRoot();
   p = p.node("/HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE");
   try {
      for(String s : p.childrenNames())
         System.out.println(s);
   } catch (BackingStoreException e) {
      //bla bla..
      e.printStackTrace();
   }

链接到我之前不太清楚的问题: Printing children of a preference node

【问题讨论】:

  • 您还可以提供指向您提出的其他问题的链接(因为它是相关的)。

标签: java registry


【解决方案1】:

终于找到了解决办法:

我将从cmd 调用此命令:(通过Java

reg 查询“HKEY_LOCAL_HOST\SOFTWARE\ORACLE”

这将返回ORACLEsubkeys,然后我将操纵输出以获得我想要的结果。

【讨论】:

    猜你喜欢
    • 2011-03-25
    • 1970-01-01
    • 1970-01-01
    • 2018-07-31
    • 1970-01-01
    • 2021-02-17
    • 1970-01-01
    • 2016-12-31
    • 2011-08-06
    相关资源
    最近更新 更多