Windows10环境中 laravel任务调度 如何启动调度

Windows10环境中 laravel任务调度 如何启动调度

一:问题由来

1:今天在作用laravel开发订单系统的时候,须要使用定时任务来大批量提交订单,测试一下订单金额是否有误。发现laravel有一个任务调度功能,因而就试了试。因而就被坑了两天。laravel


相信看了laravel官方手册的同窗必定对这个一脸懵逼windows

 
直接执行这个命令会出现如下错误: 
这里写图片描述
由于这根本不是windows下的命令,(因为对Linux不熟悉)这是LINUX下的命令,因此固然没法执行markdown

二:为什么会有这个问题

1:为何非要用系统中的定时任务,laravel中不是自带了任务调度吗,由于虽然laravel系统中自带了任务调度,可是第一次执行以后,会被中断,因此必须由系统定时的去调取laravel任务调度,因此才会有以下设置(贴上连接本身看看) 
http://stackoverflow.com/questions/32950083/laravel-5-1-task-scheduling-on-windowspost

三:解决办法

这里贴出连接,能够本身参考 
http://stackoverflow.com/questions/36305146/how-to-run-task-scheduler-in-windows-10-with-laravel测试

1:首先在桌面上,新建一个bat批处理文件,而后在文件中输入如下两句话,保存 
这里写图片描述图片

2:输入win+R 而后输入 taskschd.msc 进入定时任务设置界面开发

3:点击建立基本任务 
这里写图片描述 
4:输入名称,点击下一步 
这里写图片描述get

5:点击计算机启动时,点击下一步 
这里写图片描述it

6:点击启动程序,下一步 
这里写图片描述io

7:添加刚刚新建的,bat文件,下一步 
这里写图片描述

8:勾选上,打开属性列表,完成 
这里写图片描述

9:点击图中的选项设置 
这里写图片描述 
这里写图片描述

10:肯定以后,等一分钟,你的laravel程序就会被调用

11:不想用了,直接关掉这个定时任务便可 
这里写图片描述

相关文章
相关标签/搜索