通过 Windows 任务调度程序调度控制器方法


Scheduling a controller method by Windows task scheduller

我正在按照本教程(http://amitdhamu.com/blog/automating-php-using-task-scheduler/)在 PHP Codeignitre 中调度任务,但是在上述教程的步骤 1 中,我不知道如何传递控制器方法而不是整个 php 文件?!你能在这方面帮助我吗?

此外,我还需要为我的 Web 应用程序的管理员提供调度选项,以便他们可以更改调度程序;有什么方法可以使用 PHP 传递任务管理器选项吗?

如果我的问题不清楚,请告诉我您需要进一步澄清哪一部分

PS:我有一个Windows服务器!

谢谢

如果要从调度中执行 CodeIgniter 代码,请替换调用,.bat:

从:

php C:'Apache'htdocs'automatic.php

自:

php C:'Apache'htdocs'index.php myController <myMethod> <arg1> <arg2>

样本:

php C:'Apache'htdocs'index.php users update