Запустить пакетный файл с помощью планировщика задач Windows - PullRequest
131 голосов
/ 14 декабря 2010

У меня есть пакетный файл daily.bat, это код:

cd C:\inetpub\wwwroot\infoweb\factuur\cron
c:\PHP\php.exe -f ./cron_pdf.php
ftp -s:ftp_upload.txt ftp.site.be

И я создал задачу с помощью планировщика задач в Windows 7. Когда я запускаю пакет вручную, все идет хорошо, но когда я пытаюсь запустить его с помощью планировщика задач, ничего не происходит.

Мое действие

'run script' "C:\inetpub\wwwroot\site\x\cron\daily.bat"

UAC выключен, и я являюсь администратором.

Есть идеи, почему это не работает?

Ответы [ 14 ]

1 голос
/ 06 апреля 2018
  1. Не используйте двойные кавычки в вашем cmd / командном файле
  2. Убедитесь, что вы идете по полному пути начать с (необязательно) :
    C: \Необходимый_файл \ Reqular_task \ QDE \ cmd_practice \

enter image description here

1 голос
/ 09 марта 2016

Пожалуйста, проверьте, какую учетную запись вы используете для выполнения нашей задачи. Может случиться, что вы запускаете задачу с другим пользователем, а не с пользователем по умолчанию, и этому пользователю требуются некоторые дополнительные привилегии. Также может случиться, что задача выполнена, но вы не увидите никакого эффекта, потому что командный файл ожидает ответа пользователя, поэтому, пожалуйста, проверьте диспетчер задач, если вы видите, что ваш процесс запущен. Как только это происходит, я планирую пакет с svn обновлением некоторой веб-страницы, и процесс зависает, потому что svn попросил принять сертификат сервера.

0 голосов
/ 30 марта 2016

Попробуйте запустить задачу с высокими привилегиями.

поставьте \ в конце пути в "start in folder", например c: \ temp \

Я не знаю почему,но иногда это работает для меня.

0 голосов
/ 23 августа 2015

Используя кнопку «Выполнить» в главном окне планировщика заданий, чтобы проверить несколько вариантов, наконец-то нашли правильные настройки.Эти две опции должны быть объединены: -Run только когда пользователь вошел в систему -Run с наивысшими привилегиями.Все остальные варианты провалились.Это бесит все время впустую, но, по крайней мере, это работает.ОС: WINDOWS 8 ОСНОВНАЯ (ОСНОВНАЯ) ВЕРСИЯ

...