0

我想知道是否有人可以帮忙,我想运行一个计划任务,我发现我可以在那里放一个命令行命令,这很好。

我需要做的是让 PHP 文件运行起来有点像 cronjob。

我正在使用的系统建议我执行以下操作,但它不起作用,现在我相信这是由于文件位于 E 而不是 C,但我不知道如何纠正这个问题,如果有人可以给我一些指示伟大的。

"C:\Program Files (x86)\PHP\v5.3\php.exe E:\pathtofile\tasks\frequently.php -f"

系统信息是win 7

4

2 回答 2

1

您的引号字符都被弄乱了,但是任务计划程序中命令的各个部分都有单独的条目。

尝试这个:

创建新任务时,将Action:下拉菜单设置为Start a program

Program/Script:条目中,使用

"C:\Program Files (x86)\PHP\v5.3\php.exe"

Add arguments (optional)输入使用

"E:\pathtofile\tasks\frequently.php" -f
于 2012-07-24T15:32:51.780 回答
1

我相信您想知道的是如何安排 php 程序通过命令提示符处理 php 文件(注意 -f 需要紧跟php.exe 之后:

schtasks /Create /tn MyJob /tr @"C:\Program Files (x86)\PHP\v5.3\php.exe -f E:\pathtofile\tasks\frequently.php" /sc onlogon
于 2012-07-24T16:13:23.633 回答