laravel 任务调度参考
https://laravel-china.org/docs/laravel/5.5/scheduling/1325 这是linux下的任务调度配置,不过Windows下的配置区别也不大
原理
windows 和 Linux 配置文件的方式是类似的
Linux 使用 crontab -e 来 配置 调度的时间,所用PHP 版本,指定执行文件路径。
windows 基本也是分这几步。
步骤1 建立bat文件
在自己指定目录下创建bat文件,例如我的C:\dev\crontab.bat, 写入
f:
cd laravel-projects\testLaravel
D:\php\xampp\php\php.exe artisan schedule:run 1>> NUL 2>&1
laravel项目目录和php安装环境根据自己的修改。
步骤2 建立Windows计划任务
打开计划任务
设计计划任务
步骤3 解决一直弹窗问题
此处的目的,就是设置选项为不管用户是否登录,都要运行,也可选择其他用户后选择这个选项。
修改完毕。