这是我要询问的两个注册表项。**
HKEY_LOCAL_MACHINE\Software\R-core\R\Current Version
HKEY_LOCAL_MACHINE\Software\R-core\R\version\InstallPath
当 R 从命令行(或从emacs或statconnDCOM)启动时,它使用 WindowsPath
环境变量中首先出现的任何版本。相比之下,双击*.Rdata
文件使用HKEY_CLASSES_ROOT
.
但是这两个HKEY_LOCAL_MACHINE
条目是什么时候使用的,或者是什么时候使用的呢?
编辑: Brian Diggs 指向一组*.bat
确实使用(并修改)这些注册表项的 Windows 文件,但我仍然对是否有更接近“核心”R 的东西使用这些感兴趣。(我希望答案是“不”。)
** 如R for Windows FAQ中所述,这些条目可以在安装过程中(通过单击“在注册表中保存版本号”)或稍后从命令行(通过RSetReg.exe
在内部键入$RHOME\bin
)设置。