问题描述
我正在Windows计算机(10个64位)上运行R(v4.0.2)和RStudio(v1.3.1073)。我想在R中调用以下代码以创建指向目录的链接:
original.snippet.dir <- "C:/Users/JT/AppData/Roaming/RStudio/snippets"
new.snippet.dir <- "C:/Users/JT/Documents/R/.R/snippets"
system(
paste0(
'mklink /D "',original.snippet.dir,'" "',new.snippet.dir,'"'
)
)
[1] 127
但是,没有创建链接,也没有错误,仅输出[1] 127
。当我使用cat(paste0('mklink /D "','"'))
生成命令行调用并将结果mklink /D "C:/Users/JT/AppData/Roaming/RStudio/snippets" "C:/Users/JT/Documents/R/.R/snippets"
粘贴到命令行中时,除非我打开具有管理员权限的命令提示符,否则它将失败。
是否可以通过管理员权限使R呼叫system()
?以管理员权限启动R不能解决问题。谢谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)