#php #windows #scheduled-tasks #parameter-passing
#php #Windows #запланированные задачи #передача параметров
Вопрос:
Как и сказано в названии, вот пример команды, которую я пытаюсь выполнить в командной строке Windows:
Schtasks /create /tn "demo1" /tr "C:xamppphpphp.exe "c:xampphtdocstestrunnerphpscheme_executor.php arg1"" /ru Administrator /rp Pa55word! /sc once /st 08:56:00
Я получаю ответ «УСПЕХ», и я вижу, что задача запланирована, но когда она запускается, я не думаю, что php может найти файл сценария, потому что arg1 не анализируется по пути / имени файла. Задача удаляется из запланированных задач Windows.
Ответ №1:
Я разобрался — мне нужно было удалить «‘ы из / tr ie:
Schtasks /create /tn "demo1" /tr "C:xamppphpphp.exe c:xampphtdocstestrunnerphpscheme_executor.php arg1" /ru Administrator /rp Pa55word! /sc once /st 08:56:00