Я бы хотел запускать скрипт каждые 30 минут из моего локального компа. Большую часть времени я далеко от своего стола. Я не хочу запускать свой компьютер весь день. Какие бы были способы сделать это.
В настоящее время у меня есть следующий код. Код работает отлично, пока мой компьютер работает.
library(taskscheduleR)
taskscheduler_create("docu",
"C:/Users/jorda/OneDrive/Documents/first.R",
"MINUTE", "23:15", modifier = 30, startdate = "2019/06/05")
Примечание * Я использую Windows 10.
Идеальным решением было бы, чтобы компьютер проснулся, чтобы запустить код, а затем вернулся в режим сна.
Я использую это видео для руководства https://www.youtube.com/watch?v=UDKy5_SQy2o&t=213s
У меня есть папка с именем task, которая в настоящее время содержит 2 дочерних элементов: firstschedule.R и task1.bat. Мой файл .bat:
@echo off
R CMD BATCH #path to my file
Когда я пытаюсь открыть файл, я получаю всплывающее окно, которое гласит: «Запуск от имени администратора или другого пользователя». После нажатия кнопки «Запуск от имени администратора», я получаю другое всплывающее окно, которое спрашивает меня, могут ли окна вносить изменения в мой компьютер. После нажатия разрешить. Ничего не произошло. Я ожидал, что выходной журнал всплывет со всеми выходами.
Мой R-скрипт прост
x=10
y = x + 5
print(y)
вот аналогичное более актуальное руководство. https://www.r -bloggers.com / how-to-run-r-from-the-scheduler / Кажется, мне трудно найти этот файл Rscript. Это то, что использовалось в более старых версиях R, но не для текущей версии 3.6.0?
Я не уверен, что я здесь делаю неправильно. Спасибо.