2013-12-16 38 views
2

我一直对如何自动执行PHP脚本读取周围自动运行PHP脚本,我碰到这个指南:在任务调度器的Windows XP

http://mukundtopiwala.blogspot.com/2012/07/run-php-script-automatically-on-windows.html

它比较容易地怎么办解释它,但事情是,我使用的服务器运行在Windows XP和接口有点不同,它缺乏一个“参数”字段,其中放置目标PHP脚本。

现在,我有这样的事情:

执行领域:

C:\wamp\bin\php\php5.4.16\php.exe -f 'C:\wamp\www\ControlAsistencia\php\GenerarParesDeTiempo.php' 

开始在field_:

C:\wamp\bin\php\php5.4.16 

我试图puting围绕php.-EXE部分双引号,但每次我点击“应用”,他们就会消失。该任务未执行。任何想法为什么?

回答

0

您可以尝试创建批处理文件脚本来运行。所以,你需要创建一个名为类似“myfile.bat”使用记事本文件,你会在该文件中使用此代码:

C:\wamp\bin\php\php5.4.16\php.exe -f 'C:\wamp\www\ControlAsistencia\php\GenerarParesDeTiempo.php' 

而且你可以使用任务计划程序运行myfile.bat

+0

这个aproach的作品!然而,当我从命令行运行而不是在浏览器中时,该脚本给我带来了错误,但是这个问题属于我猜测的另一个问题。 – user1181589

+0

我不确定文件的确切名称,但应该有一个exe文件,如“php_cli.exe”,它专门用于从命令行运行PHP。 – SyntaxLAMP