Можно ли запустить задачу Windows Server из сценария PHP?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Можно ли запустить задачу Windows Server из сценария PHP?

Сообщение Anonymous »

Хорошо, это то, как вы запускаете задачу Windows 11 из сценария PHP, который вызывается из клиентской процедуры JavaScript. < /p>

Код: Выделить всё

try {

exec('C:\Windows\System32\schtasks.exe /run /tn "DownloadFiles" > NUL 2>&1', $query_output, $query_return);
echo json_encode([
'success' => true,
'message' => 'Background process started successfully.'
]);
} catch (Exception $e) {
http_response_code(500); // Internal Server Error
echo json_encode([
'success' => false,
'message' => 'Error starting process: ' . $e->getMessage()
]);
}
< /code>
Теперь, пытаясь запустить это на Windows Server, оказывается невозможным.  Я установил все пулы приложений-> DefaultApppool 
заканчивая под Administrato. Теперь я могу запустить задачи из сценариев PowerShell, и я могу запустить задачу вручную, но я не нашел способ заставить ее работать от PHP или получить ответ, который я могу интерпретировать. .
Так что я думаю, что я пробовал большинство вещей и мне больше интересно, если кто -то действительно достиг этого, и не так много: «Вы пробовали это»

Подробнее здесь: https://stackoverflow.com/questions/795 ... php-script
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»