【发布时间】:2012-04-04 16:29:08
【问题描述】:
我可以使用 windows 命令行调用以下 exe,但是使用 exec() 函数,它不起作用。
我必须将目录作为参数传递给该 exe 文件。
更新:
$command = '""C:\\Users\\cArn\\Documents\\Visual Studio 2010\\Projects\\word_to_pdf\\word_to_pdf\\bin\\Debug\\word_to_pdf.exe" "C:\\wamp\\www\\zabjournal\\files\\journals\\1\\articles""';
exec($command);
似乎还是不行。
【问题讨论】:
-
在命令行中我想你会引用你的 exe 的路径,因为它里面有空格..
-
并将
"\"更改为"\\" -
网页确实需要一些时间来加载页面,我假设我让应用程序运行,但应用程序没有输出(它不输出 pdf 文件)但它确实使用cmd