我需要每天晚上在我的服务器上运行一个 php 脚本。在 linux 系统上,我设置了一个 cron 作业,但我被 Windows 系统困住了。
我知道我必须使用 Windows 任务调度程序设置一个任务,并且该任务需要运行一个 .bat 文件,该文件又将运行 php 文件,但我一直在尝试编写 .bat 文件。
我目前拥有的是:
@echo off
REM this command runs the nightly cron job
start "C:\Program Files (x86)\PHP\v5.3\php.exe" -f C:\inetpub\wwwroot\sitename\crons\reminder-email.php
但是当我尝试手动运行 .bat 文件来测试它时,我收到一个 Windows 警报说
“Windows 找不到‘-f’。确保您输入了正确的名称,然后再试一次。
我错过了什么?