4

拜托,有人可以帮我设置一个脚本在每天晚上 11:00 自动运行吗?我找到了包“taskscheduleR”,但我不知道如何用它运行我的脚本。

提前致谢!

taskschedulerR 示例:

myscript <- system.file("extdata", "helloworld.R", package = "taskscheduleR")

## run script once within 62 seconds taskscheduler_create(taskname = "myfancyscript", rscript = myscript, schedule = "ONCE", starttime = format(Sys.time() + 62, "%H:%M"))

我的剧本

dayfile <- read.csv("A:/file_170611.txt", sep = " ", header=F, stringsAsFactors = F)
write.table(dayfile, file="A:/dayfiles/dayfile.txt", sep = " ")
4

1 回答 1

6

taskscheduleR的README看起来很重要:

library(taskscheduleR)
myscript <- "A:/script.R" # path to script
taskscheduler_create(taskname = "myscriptdaily", rscript = myscript, 
    schedule = "DAILY", starttime = "09:10", 
    startdate = format(Sys.Date()+1, "%d/%m/%Y")
)

你就完成了。

于 2017-06-20T18:17:48.203 回答