如何使用 Task Scheduler 启动 cmd.exe 来执行命令?

How to launch cmd.exe to execute command using Task Scheduler ?

我想启动 cmd.exe 以使用 Task Scheduler 执行命令:

这是我的命令行:

C:\wamp\bin\php\php5.5.12\php.exe -f "C:\Inetpub\wwwroot\php\index.php"

此命令将从 php.exe 和 运行 我的 php 脚本加载 C:\Inetpub\wwwroot\php

以下是我设置任务调度程序的方式:

我不确定 - 在“开始”框中放什么 - 再加上它是(可选的)所以我将其留空。

保存任务并点击 运行 后,我得到了这个

它什么也没做。

我做错了什么 - 这里?

程序不应为 cmd,而应为 C:\wamp\bin\php\php5.5.12\php.exe,参数应为 -f "C:\Inetpub\wwwroot\php\index.php"。您可以将 Start in 留空。从程序的角度来看,它指的是"current folder"。在您当前的情况下应该无关紧要。