nohup on windows, exec without waiting for finish
问题 Is there something like this for Windows? exec("nohup /usr/bin/php -f sleep.php > /dev/null 2>&1 &"); 回答1: It's not that hard (albeit with some minor differences)... You just need to use the WScript.Shell COM object: $shell = new COM("WScript.Shell"); $shell->run($command, 0, false); That's it... 回答2: By default, the Windows command start does not wait for the child process. You may want the /b switch to avoid creating a Command Prompt window. exec("start /b c:\\php\\php.exe -f sleep.php");