在LINUX/UNIX下: exec("commmand&"); exec("perl file.pl&"); 符号"&"表示把程序放在后台运行,而调用者继续。 WIN9X/NT下,要用start命令: exec("start /xxxxx file.exe"); WINNT的start命令比WIN9X的多很多选项。