2012-03-27 32 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