【发布时间】:2011-03-07 05:04:20
【问题描述】:
是否可以在 Windows 操作系统中使用 PHP exec() 函数执行 cmd 命令?
我试过这个:
<?php
try {
echo exec(
'O:\test\pdftk.exe O:\test\outputs\OPP\out.pdf O:\test\outputs\OPP\out2.pdf cat output O:\test\123.pdf'
);
} catch (Exception $e) {
echo $e->getMessage();
}
基本上,我正在尝试将两个 pdf 文件与 pdftk 程序合并。如果我只是手动将相同的命令写入 cmd,它会起作用并创建 O:\test\123.pdf 文件。但是当我执行上面的PHP文件时,什么也没有发生(空白页,文件没有创建)。
【问题讨论】:
标签: php windows command-line