1. 程式人生 > >windows定時執行R指令碼

windows定時執行R指令碼

配置環境變數

先配置環境變數
右擊計算機—屬性—更改設定—高階—環境變數
這裡寫圖片描述

R Code

然後寫R的指令碼
有個坑:路徑要寫完整,不能用.簡寫

write.table(x=1:10,"D:/Documents/My R/Learning_R/timed_task/test.txt",row.names = F)

BAT指令碼

接著bat指令碼,txt另存為即可。原理不知,依葫蘆畫瓢

Rscript -e "source(\"D:/Documents/My R/Learning_R/timed_task/timed_task.R\",encoding = 'UTF-8');writeToTxt(000697,\"
2015-04-01\");"

設定定時任務

控制面板—系統和安全—管理工具—計劃任務,做相應設定
這裡寫圖片描述

Ref: