我创建了一个r脚本,该脚本保存了一个excel文件并将其发送到电子邮件中。
我创建了一个batch-file来自动化该过程,以便可以在每个星期日运行该过程:
@echo off
set JAVA_HOME = "C:\Program Files\Java\jre1.8.0_151"
"C:\Program Files\R\R-3.4.3\bin\x64\Rscript.exe" Report.r -multiwindow
exit /B
然后,我在任务计划程序中创建任务。
在“常规”选项卡的安全性选项中,我选中Run whether user is logged on or not - Run with highest privileges
。
在触发器中,我添加一个new trigger
并检查Weekly
和Advanced settings
,Enabled
。在Actions
中,浏览.bat
文件并保存任务。
当我单击“运行”时,什么都没有发生,但是它确实表示任务已完成,尽管R脚本和批处理文件runnnig都在计划任务之外。
有什么想法吗?