2012-03-27 82 views
0

regedit.exereg.exe能够“出口”和“进口”文件人类可读的文本格式。有没有一个公共API或一些库可以读取这种格式,我可以用编程方式?
即使只是将这种格式转换为配置单元文件格式就足够了。 我正在寻找一种方法来采取这样的文件,并对他们做RegLoadKey()Windows注册表文本格式?

+1

这些程序不处理荨麻疹。只需调用RegSetValueEx等常规注册表API即可。您可以在ATL附带的rgs解析器中看到另一个示例。该代码以源代码形式发布,因此您可以将其用作起点。 – 2012-03-27 13:30:53

回答

0

我想,.reg文件格式可以用任何.ini文件解析器解析。虽然,树结构维护必须给予一些额外的。

问候

0

...,它不使用文本.REG 格式,因为解析就是尽可能多的麻烦的解析 原始二进制格式。相反,它使得通过 C API提供的文件,然后包裹在更高层次的脚本和GUI工具 这个API。

hivex - Windows Registry "hive" extraction library