我正在尝试使用库每分钟运行一次脚本taskscheduleR。我按照 GitHub 页面上的示例进行操作,但遇到了以下问题:
taskscheduler_delete("rds_task")不起作用这是我的代码:
taskscheduler_create(taskname = "rds_task",
rscript = "./Testing_Scheduler/testing_scheduler.R",
schedule = "MINUTE",
starttime = format(Sys.time() + 30, "%H:%M"),
startdate = format(Sys.time(), "%d/%m/%Y"),
modifier = 1)
Run Code Online (Sandbox Code Playgroud)
以及内容testing_scheduler.R:
dat <- mtcars
data.table::fwrite(dat[1, ], "./Testing_Scheduler/testfile.txt", append = T)
Run Code Online (Sandbox Code Playgroud)
为了删除任务,我使用了:
taskscheduler_delete("rds_task")
Run Code Online (Sandbox Code Playgroud)
这是不成功的。我最终使用了 Windows 任务计划程序(我的计算机是法语 - 无法更改,抱歉):
与 R 插件的结果相同,只是我似乎能够以这种方式删除任务。我对我的计算机拥有管理员权限(因此这不应该是与访问相关的问题)。