我想知道是否有人可以提供帮助,我想运行一个计划任务,我发现我可以在那里放一个命令行命令,这很好。
我需要做的是让PHP文件像cronjob一样运行。
我正在使用的系统建议我执行以下操作,但它不起作用,现在我认为这是由于文件在E而不是C,但我不知道如何纠正这个,如果有人能给我一些指示那会很棒。
"C:\Program Files (x86)\PHP\v5.3\php.exe E:\pathtofile\tasks\frequently.php -f"
系统信息是win 7
答案 0 :(得分: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
答案 1 :(得分: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