如何使用PHP在最大化窗口中打开exe文件?

时间:2015-05-08 15:34:08

标签: php

以下代码来自官方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?

1 个答案:

答案 0 :(得分:0)

尝试使用shell_exec( $command . "> /dev/null 2>/dev/null &");

Windows更新:

$oExec = $WshShell->Run("mspaint.exe", 3, false);

设置为false的第三个参数告诉脚本在继续之前不应该等待进程结束。

感谢Havenard的解释