Задача Расписание R скрипты для запуска каждую минуту - PullRequest
0 голосов
/ 23 октября 2018

Я хотел бы запускать сценарий каждую минуту, и этот сценарий отображает мне текущие позиции.

Я использую taskscheduleR для запуска сценария, и мой код выглядит следующим образом:

taskscheduler_create(taskname = "myfancyscript_5min", rscript = Japanscript,
                     schedule = "MINUTE", starttime = "11:15", modifier = 1)

Это возвращает мне ошибку:

[1] "ERROR: Incorrect Start Date."
attr(,"status")
[1] 16389

Warning message:
In system(cmd, intern = TRUE) :
  running command 'schtasks /Create /TN "JapanRisk" /TR "cmd /c C:/Users/CLAKeSH~1/DOCUME~1/R-35~1.1/bin/Rscript.exe \"//Lakesh/Codes/R/Japan_Live_monitor_v1.R\"  >> \"//Lakesh/Codes/R/Japan_Live_monitor_v1.log\" 2>&1" /SC MINUTE /MO 5 /ST 12:55 /SD "23/10/2018" ' had status 16389

Не уверен, как это исправить.Я не вижу, чтобы какой-либо параметр даты передавался в функцию.

Мне также нужно запускать сценарии, чтобы графики были видны.Как мне это сделать?

1 Ответ

0 голосов
/ 23 октября 2018

Я не уверен, какую версию пакета R или taskscheduleR вы используете, но вы можете передать startdate внутри функции.

Согласно ?taskscheduler_create, вы можете сделать

taskscheduler_create(taskname = "myfancyscript_5min", rscript = Japanscript,
                     schedule = "MINUTE", starttime = "11:15", startdate = format(Sys.Date(), "%d/%m/%Y"))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...