我的 Windows 中保存了 Google Drive 文件夹。我已在该文件夹中创建了 bat 文件以通过任务计划程序运行 R,但它无法读取该文件,因为 Google Drive 之间有空格。
@echo off
start "" "C:\Program Files\R\R-3.6.1\bin\R.exe" CMD BATCH
Rscript C:\Users\lol\Google Drive\Alpha\FINAL.R
cmd.exe
致命错误:无法打开文件“C:\Users\lol\Google”:没有此文件或目录
这应该是一个容易解决的问题,但我似乎找不到解决方案。请帮忙
答案1
尝试在字符串两边加上引号
....
cmd> Rscript "C:\Users\lol\Google Drive\Alpha\FINAL.R"
....
不要忘记测试该文件是否真的存在。
....
cmd> dir "C:\Users\lol\Google Drive\Alpha\FINAL.R"
....
。
....
@echo off
start "" "C:\Program Files\R\R-3.6.1\bin\R.exe" CMD BATCH
Rscript "C:\Users\lol\Google Drive\Alpha\FINAL.R"
cmd.exe
....