[英]Using Php to execute command line
使用php执行命令行时遇到一些问题。
我有一个软件,我需要用cmd命令行来执行软件导出PDF。
(该软件需要使用命令行执行)
因此我写了一个PHP代码。
<?php
$cmd ='C:\XmlServer.exe C:\input.xml';
shell_exec($cmd);
?>
我已经试过字符串 'C:\\ XmlServer.exe C:\\ input.xml中' 正在CMD。
但我不能用PHP来执行命令行来获得相同的结果。
我也尝试exec($cmd);
,但它仍然没有奏效。
谁能帮我解决这个问题?
我想像运行命令行一样运行php。
我喜欢写在以下命令行:
C:\> XmlServer.exe input.xml
那么它是确定以输出为我的文件。 但是在php中使用相同的代码无效。
- 更新
使用echo shell_exec($cmd);
是好的,但没有输出。
尝试像这样的回声:
<?php
$cmd ='C:\XmlServer.exe input.xml';
echo exec($cmd);
?>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.