我在我的机器上安装了localhost / server,我需要使用windows schedule任务运行php脚本。
我能够通过执行以下命令从命令行提示符成功运行php脚本:
cd C:/xampp/htdocs/Version/I7
php index.php cli/reminders
我已经针对预定任务尝试了以下操作,但它无效。
程序脚本:
C:/xampp/php/php.exe
参数:
-f C:/xampp/htdocs/Version/I7/application/controllers/cli/Reminders.php
答案 0 :(得分:0)
我还有一个计划任务,如果系统处于活动状态,则每次下午1:30触发,我在下面描述了我是如何做到的。
首先创建一个包含以下代码的.bat文件
.pipe
然后转到start /wait C:\xampp\php\php.exe -f C:/xampp/htdocs/Version/I7/application/controllers/cli/Reminders.php
,在右侧窗格中点击Windows Task Scheduler
,然后在Create Task
标签中填写名称和其他内容等简单属性创建新操作,然后选择运行程序,然后选择我们之前创建的批处理文件..
转到Action
标签根据您的规范创建新的Triggers
,填写所有字段并保存任务。