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的帮助!
答案 0 :(得分:1)
系统仅适用于可执行文件。在Windows系统上,默认情况下.pps
不可执行。
尝试单独使用start
command或与cmd
command结合使用,以便允许跨越新shell并使PHP能够继续。