Windows Can';尝试通过命令行打开时找不到文件。

Windows Can';尝试通过命令行打开时找不到文件。,windows,cmd,Windows,Cmd,我想知道是否有人可以帮助我,我想运行一个调度任务,我发现我可以在那里放一个命令行命令,这很好 我需要做的是让PHP文件运行得有点像cronjob 我使用的系统建议我执行以下操作,但它不起作用,现在我相信这是由于文件在E而不是C上,但我不知道如何纠正这一点,如果有人能给我一些建议,那就太好了 "C:\Program Files (x86)\PHP\v5.3\php.exe E:\pathtofile\tasks\frequently.php -f" 系统信息是win 7您的引号字符都被弄乱了,但

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

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

我使用的系统建议我执行以下操作,但它不起作用,现在我相信这是由于文件在E而不是C上,但我不知道如何纠正这一点,如果有人能给我一些建议,那就太好了

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

系统信息是win 7

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

试试这个:

创建新任务时,将
操作:
下拉列表设置为
启动程序

程序/脚本:
条目中,使用

"C:\Program Files (x86)\PHP\v5.3\php.exe"
添加参数(可选)
条目中使用

"E:\pathtofile\tasks\frequently.php" -f

我相信您想知道的是如何安排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