PHP на машине с Windows; Начать процесс в фоновом режиме

Я ищу лучший или любой другой способ запустить процесс из php в фоновом режиме, чтобы потом убить его в скрипте.

Прямо сейчас я использую: shell_exec ($ Command); Проблема в том, что программа ожидает закрытия программы.

Я хочу что-то, что будет иметь тот же эффект, что и nohup, когда я выполню команду оболочки. Это позволит мне запустить процесс в фоновом режиме, чтобы позже в скрипте его можно было закрыть. Мне нужно закрыть его, потому что этот скрипт будет работать на регулярной основе, и программа не может быть открыта при запуске.

Я думал о создании файла .bat для запуска команды в фоновом режиме, но даже тогда, как я могу завершить процесс позже?

Код, который я видел для Linux:

$PID = shell_exec("nohup $Command > /dev/null & echo $!");
// Later on to kill it
exec("kill -KILL $PID");

РЕДАКТИРОВАТЬ: Оказывается, мне не нужно убивать процесс

Ответы на вопрос(5)

Ваш ответ на вопрос