我用Google搜索了一下,发现了一些死胡同,但是我似乎无法创建一个运行R脚本的可执行文件。我正在Windows 7上工作。我正在寻找一种可以双击或在Windows Task Scheduler上运行的解决方案。即使我必须使用批处理脚本运行它,也完全可以。我只是在寻找一种基于日期/时间条件运行R脚本的方法。
例如,如果我在R中运行它,则会以Excel格式将一些数据保存在桌面上。
target = "http://www.abs.gov.au/ausstats/meisubs.NSF/log?openagent&5206001_key_aggregates.xls&5206.0&Time%20Series%20Spreadsheet&24FF946FB10A10CDCA258192001DAC4B&0&Jun%202017&06.09.2017&Latest"
dest = 'C:\\Users\\Excel\\Desktop\\downloaded_file.xls'
download.file(url = target, destfile = dest, mode='wb')
现在,我将其另存为“ Sheet_Names.r”在桌面上,还保存了一个批处理文件,其中包含:'"C:\Program Files\RStudio\bin\rstudio.exe" CMD BATCH C:\Users\Excel\Desktop\Sheet_Names.r'
,但不带引号。然后,我以管理员身份运行批处理文件...但是什么也没发生...
欢迎提出所有建议。
谢谢。