PHP在服务器上启动PowerPoint

时间:2012-08-13 18:45:57

标签: php xampp powerpoint

echo "C:/DATA/SLIDES/" . date("l") . ".pps";
$openPowerPoint = "POWERPNT.EXE /S C:\\DATA\\SLIDES\\" . date("l") . ".pps";
system($openPowerPoint);

浏览器似乎在等待,服务器上没有任何反应。我做错了吗?

该文件名为Monday.pps

更新 -

我可以运行此代码

$runCommand = "C:\\WINDOWS\\system32\\shutdown.exe /r /t 5 /c \"The system is being updated\"";
$WshShell = new COM("WScript.Shell");
$output = $WshShell->Exec($runCommand)->StdOut->ReadAll;
echo "<p>$output</p>";

欢迎任何有关启动powerpoint的帮助!

1 个答案:

答案 0 :(得分:1)

系统仅适用于可执行文件。在Windows系统上,默认情况下.pps不可执行。

尝试单独使用start command或与cmd command结合使用,以便允许跨越新shell并使PHP能够继续。