Windows + php + schtasks = несоответствие имени папки / файла или действие не найдено - PullRequest
0 голосов
/ 03 ноября 2011

Я устанавливаю пользовательские задачи в Windows, используя php для записи и выполнения файлов .bat, как этот: schtasks / create / tn "RA AUTOMATIC BACKUP" / tr "\" C: \ Program Files (x86) \ MBM Software \ Apache \ htdocs \ ra \ automatic_backup \ scriptspg_backup.bat \ "" / ru "ProiectIM3" / rp "parola1 "/ SC минута / мес. 1

Двойка начинается сейчас: 1) если я не использую "\" после / tr, у задач расписания есть действие: C: \ Program Files, а остальное рассматривается как аргумент 2) если я использую "\", в расписании указано правильное действие: "C: \ Program Files (x86) \ MBM Software \ Apache \ htdocs \ ra \ automatic_backup \ scripts \ pg_backup.bat" (цитаты включены) НО он не запустится, с другой стороны, если я нажму на просмотр, настройте тот же файл, в котором будет действовать "C: \ Program Files (x86) \ MBM Software \ Apache \ htdocs \ ra \ automatic_backup \ scripts \ pg_backup.bat" (включая кавычки) и IT RUNS, поэтому пути ТОЧНО одинаковы, но не будут работать с первым.

У меня нет идей.

1 Ответ

0 голосов
/ 30 июля 2012

какая у вас ОС и язык ОС?Параметр / SC зависит от языка в старых ОС.Т.е. это MINUTO, а не MINUTE на португальской Windows XP.Также попробуйте включить имя компьютера или домена в имя пользователя

...