使用一些参数运行 .exe
我必须生成 .txt 文件,然后将其与我的服务器上的 .exe 文件一起使用。
首先,我制作了一些文件.txt。然后我使用 .bat 命令打开带有参数的 .exe 文件:“qb.exe -c somefile.txt > somefile.qb”
我需要在按下“生成”按钮后自动在服务器上执行此操作。
有什么想法如何在 php 上实现吗?
我知道 shell_exec() (在某处找到)和 exec(),但是我如何使用参数 (-c file.txt>file.qb)?
非常感谢您的帮助。
I have to generate .txt file then use it with .exe file on my server.
Firstly, I make for example somefile.txt. Then I use .bat command to open .exe file with params:"qb.exe -c somefile.txt > somefile.qb"
I need to do it on server automatically after pushing the "Generate" button.
Any ideas how to make it on php?
I know about shell_exec() (found somewhere) and exec(), but how can I use params (-c file.txt>file.qb)?
Thank you very much for your help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
正如 @hakre 在评论中提到的:您可以将参数作为命令的一部分传递。
例如:
您可能会发现 PHP 中的程序执行:exec、system、passthru和 shell_exec,天哪! 对于确定 PHP 的众多程序执行函数中哪一个最适合您的需求很有用。
As @hakre alludes to in the comment: You can pass parameters as part of the command.
For example:
You may find Program Execution in PHP: exec, system, passthru, and shell_exec, oh my! useful for determining which of PHP’s many program execution functions best fits your needs.