Я устанавливаю пользовательские задачи в 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, поэтому пути ТОЧНО одинаковы, но не будут работать с первым.
У меня нет идей.