Я настроил запланированное задание для запуска под своей учетной записью. Все, что он выполняет, даже если он успешен, возвращает операционный код (2). Я посмотрел этот код ошибки по ссылке ниже, и он утверждает, что не может найти конкретный файл.
http://www.hiteksoftware.com/knowledge/articles/049.htm
Даже если я сделаю что-то очень простое, я вернусь к операционному коду (2). Например:
run program: cmd.exe
start in path: c:\windows\system32
Я запускаю задачу и вижу, что процесс запускается в моем диспетчере задач, поэтому я убиваю задачу. Затем я проверяю историю запланированного задания, и оно отображается как (2).
Что-то более реалистичное из того, что я делаю:
<?
/* file in c:\php\test.php */
echo "hello";
?>
запустить программу: php.exe
начать с пути: c:\php
Аргументы: -f test.php
Все работает в командной строке, но задача расписания Windows продолжает возвращать операционный код (2). Я должен увидеть операционный код (0), что означает успешное, правильное?