我想通过windows任务调度程序运行php脚本。以下是.bat文件的内容-
cd C:\test_folder "C:\Program Files (x86)\PHP\v5.6\php.exe" -f test.php
字符串这个.bat文件执行成功,如果我手动运行它,但在任务调度失败,显示最后运行结果为0xFF。我安装了多个版本的PHP,必须在旧版本上运行test.php。这就是为什么我必须提到php.exe的完整路径,即使PHP环境变量已设置。
hyrbngr71#
是否有任何文件夹具有受限访问权限?请尝试进行设置,以便脚本以最高权限运行,或者运行脚本的帐户对所需文件夹具有适当访问权限,然后查看是否修复了该问题。另外,试着去掉“-f”。
1条答案
按热度按时间hyrbngr71#
是否有任何文件夹具有受限访问权限?请尝试进行设置,以便脚本以最高权限运行,或者运行脚本的帐户对所需文件夹具有适当访问权限,然后查看是否修复了该问题。
另外,试着去掉“-f”。