Как разбудить мой компьютер для выполнения сценария R с помощью taskscheduleR? - PullRequest
0 голосов
/ 11 июля 2020

Я пытаюсь использовать R-пакет taskscheduleR для выполнения R-скрипта, когда компьютер выключен или спит. Есть ли в пакете возможность сделать это? Я знаю, что в планировщике задач Windows есть возможность разбудить компьютер для выполнения задачи, но я хотел бы сделать это прямо из R.

Вот небольшой код, хотя он только для примера

R-скрипт, который я хотел бы выполнить (сохраненный как "test_command_run.R"):

setwd("C:/User/Desktop/test")

test1 = as.data.frame(matrix(nrow = 10,ncol = 2))
names(test1)=c("R1","R2")
test1$R1=sample(1:1000,10)
test1$R2=sample(874:90000,10)

write.csv(test1,paste0("test_data1.csv"))

Вот код для настройки задачи в R:

myscript = file.path("C:/User/Desktop/test/test_command_run.R")

taskscheduler_create(taskname = "myfancyscript", rscript = myscript, 
                     schedule = "ONCE", starttime = format(Sys.time() + 200, "%H:%M"))

Есть идеи, как это сделать?

Спасибо,

Себастьян

...