从php执行windows应用程序?

从php执行windows应用程序?,php,windows,iis,Php,Windows,Iis,我正在尝试打印由PHP脚本呈现的图像。为此,我尝试使用Irfanview(/print选项) 我遇到了问题,因为从脚本执行和编程时存在安全问题。我已经尝试将IUSR添加到exe的用户名中,但是我没有听到任何声音。我正在使用以下命令: pclose(popen('start /B .\i_view32.exe .\test.txt /print > res.txt 2> err.log', 'r')); 及 有人知道这是否可能吗?似乎过去有一个安全模式可以禁用,但我使用的是PHP5.

我正在尝试打印由PHP脚本呈现的图像。为此,我尝试使用Irfanview(/print选项)

我遇到了问题,因为从脚本执行和编程时存在安全问题。我已经尝试将IUSR添加到exe的用户名中,但是我没有听到任何声音。我正在使用以下命令:

pclose(popen('start /B .\i_view32.exe .\test.txt /print > res.txt 2> err.log', 'r'));


有人知道这是否可能吗?似乎过去有一个安全模式可以禁用,但我使用的是PHP5.4,现在已经删除了。网上有很多关于这方面的帖子,但它们似乎都过时了。

指定绝对路径并检查文件和可执行文件的权限。我已经经历了所有这些。尝试了各种组合,我可以从命令行运行PHP脚本。关键是谁来执行。我知道这是一个很大的安全漏洞,所以我猜这就是为什么不可能(我发现了)。服务器将无法访问互联网,因此如果我不得不做一些难看的事情,比如日程任务脚本,那就太可惜了。
exec('.\i_view32.exe .\test.txt /print');