以下代码来自官方PHP网站:http://php.net/manual/en/function.exec.php 它说它在一个最大化的窗口中打开MS Paint,但事实并非如此。
我在任务管理器中看到MS Paint在后台运行,但我无法将其作为最大化窗口打开。
启动MSPaint最大化并等待您关闭它,然后继续执行脚本:
<?php $WshShell = new COM("WScript.Shell"); $oExec = $WshShell->Run("mspaint.exe", 3, true); ?>
如何在最大化窗口中打开Paint?
答案 0 :(得分:0)
尝试使用shell_exec( $command . "> /dev/null 2>/dev/null &");
Windows更新:
$oExec = $WshShell->Run("mspaint.exe", 3, false);
设置为false的第三个参数告诉脚本在继续之前不应该等待进程结束。
感谢Havenard的解释