如何在调起一个命令,然后立即返回呢? linux下的好办。windows下怎么做呢?参考下面。 http://www.php.net/manual/en/function.exec.php
function execInBackground($cmd) {
if (substr(php_uname(), 0, 7) == "Windows"){
pclose(popen("start /B ". $cmd, "r"));
}
else {
exec($cmd . " > /dev/null &");
}
}
windows下web.py中,想启动一个带gui的程序,或者想在一个新的cmd窗口中执行一个命令行程序,如何做呢? 启动带gui的程序:
import os
os.system('start /B msconfig')
在一个新的cmd窗口中启动一个命令行程序:
import os
os.system('start cmd.exe /c tree d:')
上面代码执行的话,会弹出一个新的cmd窗口,然后执行"tree d:“这个命令。