Я всегда использовал:Как получить PID из функции PHP exec() в Windows?
$pid = exec("/usr/local/bin/php file.php $args > /dev/null & echo \$!");
Но я использую виртуальную машину XP для разработки веб-приложений, и я понятия не имею, как получить ФИД в окнах.
Я попробовал это на ЦМД:
C:\\wamp\\bin\\php\\php5.2.9-2\\php.exe "file.php args" > NUL & echo $!
И он получает файл выполняется, но вывод «$!»
Как я могу получить pid в var $ pid? (с использованием php)
Я голосовал, чтобы переместить что вопрос на serverfault.com, поскольку в принципе он может быть свернут на «Как получить идентификатор процесса в командной строке Windows». Может быть, superuser.com подходит еще лучше? – Tomalak