Internet上有许多引用称,GUI和控制台应用程序之间的一个不同之处在于,从批处理文件运行GUI应用程序不会阻止它的执行,而运行控制台应用程序确实会阻止它的执行。在许多参考资料中,很少有特别来自SO/SE的:
然而,它似乎并不是这样的。我对一个简单的批处理文件进行了测试,如:notepad
echo Po
为了简化一个问题,我在WAMP windows XP系统上从PHP内运行批处理文件,我试图从PHP文件启动notepad.exe。我有一个PHP文件,其中包含....exec('c:\windows\notepad.exe');当我运行PHP文件时,我可以看到notepad.exe进程在任务管理器中启动,但是记事本本身没有打开。我做错了什么?