对流的困惑

时间:2012-10-03 10:00:09

标签: php windows batch-file operating-system

我在Windows中运行命令:

command.exe > file.txt

我在文件中得到一个文本,但是当我直接运行command.exe时,它不会在控制台上显示该文本。该命令应该输出到stdout,但它没有输出。有没有办法可以找出文本流到哪个流并使用php读取该文本。

提前致谢

1 个答案:

答案 0 :(得分:0)

在PHP中运行shell命令就像调用shell_exec()或其中的任何链接函数一样。该命令的输出将转到doc所说的位置。

例如,passthru()将输出直接发送到浏览器。