使用一些参数运行 .exe

发布于 2024-12-10 11:41:25 字数 334 浏览 1 评论 0原文

我必须生成 .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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

朕就是辣么酷 2024-12-17 11:41:25

正如 @hakre 在评论中提到的:您可以将参数作为命令的一部分传递。

例如:

exec('qb.exe -c file.txt > file.qb');

您可能会发现 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:

exec('qb.exe -c file.txt > file.qb');

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文