如何访问 R 中的 windows 注册表。例如,我想访问该文件夹:
[HKEY_LOCAL_MACHINE\SOFTWARE\R-core\R\3.0.2]
Run Code Online (Sandbox Code Playgroud)
和名为“InstallPath”的键
要得到:
"C:\\Program Files\\R\\R-3.0.2"
Run Code Online (Sandbox Code Playgroud)
非常感谢!
你可以使用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"
Run Code Online (Sandbox Code Playgroud)
(此外,为了将来参考,在这种情况下,您可能会通过快速调用apropos("registry")甚至来发现这一点apropos("reg")。)
| 归档时间: |
|
| 查看次数: |
368 次 |
| 最近记录: |