我必须生成.txt文件,然后在我的服务器上使用.exe文件
首先,我举例说somefile.txt。然后我用.bat命令用params打开.exe文件:
"qb.exe -c somefile.txt > somefile.qb"
按下“生成”按钮后,我需要在服务器上自动完成
任何想法如何在PHP上制作它?
我知道 shell_exec()(在某处找到)和 exec(),但我怎么能使用params( -c file.txt> file.qb )?
非常感谢你的帮助。
答案 0 :(得分:1)
正如@hakre在评论中提到的那样:您可以将参数作为命令的一部分传递。
例如:
exec('qb.exe -c file.txt > file.qb');
您可能会发现Program Execution in PHP: exec, system, passthru, and shell_exec, oh my!对于确定哪些PHP的程序执行函数最符合您的需求非常有用。