Вам не нужно помещать их все в один каталог.
Я создал скрипт, который вызывает другой скрипт в другом каталоге, и создал задачу с taskscheduleR
.
Это сработало для меня, поэтому я не думаю, что проблема связана с source()
.
Тем не менее, Ваш вопрос трудно воспроизвести.Но это может быть связано с ролями администратора.Я бы посоветовал вам поговорить с вашим ИТ-отделом, если он у вас есть.
source("C:/Users/ADMFIWA/Documents/task-test-other/other-summary.R")
library(taskscheduleR)
taskscheduler_create(taskname = "test",
rscript = "C:/Users/ADMFIWA/Documents/task-test/summary.R",
schedule = "ONCE", starttime = format(Sys.time() + 62, "%H:%M"))
#> [1] "SUCCESS: The scheduled task \"test\" has successfully been created."
Создан в 2019-03-12 с помощью пакета Представить (v0.2.0).