如何在R中访问windows注册表。例如,我想访问文件夹:
[HKEY_LOCAL_MACHINE\SOFTWARE\R-core\R\3.0.2]
和名为“InstallPath”的 key
得到:
"C:\\Program Files\\R\\R-3.0.2"
非常感谢!
最佳答案
您可以使用 readRegistry()
。
在我的机器上:
fp <- file.path("SOFTWARE", "R-core", "R", "3.1.0", fsep="\\")
readRegistry(fp, "HLM") ## "HLM" eventually resolves to "HKEY_LOCAL_MACHINE"
# $InstallPath
# [1] "C:\\R\\R-current"
(此外,为了将来引用,在这种情况下,您可能已经通过快速调用 apropos("registry")
甚至 apropos("reg")< 找到了答案
.)
关于r - 在 R 中访问 Windows 注册表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23936347/