windows 定时运行R脚本

最近日报比较多,虽然写了一些R的脚本,但是每次都要挨个执行一下比较麻烦,所以就研究了一下在windows下做定时计划任务来执行R脚本。
一、在命令行执行R脚本
貌似在命令行有两种方式执行R脚本,其中一种个人觉得比较麻烦就略过了,这里用的第二种
Rscript  .R   参数1,参数2........
使用这个参数之前,需要先将R/bin/64or32的路径加入到path环境变量中,否则无法执行
1、win+R打开运行框,输入CMD进入window命令窗口。(也可以在你的R脚本文件下,按住shift+鼠标右键,选择在此处打开命令窗口)
计划任务执行R脚本
2、在命令行输入Rscript  test.R (这里有一个关于参数的问题,一般情况下也没有人会用命令行玩R的吧,除非你要输入参数,返回结果,否则不需要设置参数)
先写一个test.R的测试脚本:
1+1 
log10(100)
OK,打开命令框,输入Rscript  test.R ,
计划任务执行R脚本

获得了R脚本的输出结果。

二、编辑BAT文件(不同的童鞋可以百度一下bat脚本写法,这里不做介绍)
新建一个TXT的文本文件:
@echo off/on
Rscript test.R
exit
保存以后,修改文件类型为bat即可,然后双击即可运行
三、编辑windows计划任务
本屌丝的电脑系统win8,按一下顺序打开计划任务win+P -> 管理工具 -> 任务计划程序;按一下操作

1)、建立任务

计划任务执行R脚本

2)、以下就是基本操作了
输入你任务的名称和一些描述
计划任务执行R脚本

选择你执行的周期

计划任务执行R脚本

选择每天执行的时间和次数

计划任务执行R脚本

然后选择你要执行的脚本文件.bat
计划任务执行R脚本

最后会显示你的计划任务的信息,点击完成即可。

计划任务执行R脚本

OK,简单的计划任务执行R脚本大致流程就是介个样子=。=表喷我,虽然我很菜
  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值