如何以编程方式执行基于win32控制台的可执行文件并读取控制台输出

时间:2013-11-28 11:38:52

标签: winapi visual-c++

我有一个基于.exe的win32控制台。

我想以编程方式从win32 GUI应用程序执行此.exe并读取控制台输出。

e.g。 c:\ Test.exe是基于控制台的程序的位置,我想从另一个GUI应用程序执行该程序。

控制台上的

输出可以是带有信息的“字符串”。

我知道我可以使用CreateProcess来执行应用程序但是如何捕获应用程序的输出。

由于

1 个答案:

答案 0 :(得分:0)

尝试将输出重定向到文本文件test.exe >out.txt如果您需要将其用于某些自动测试,您甚至可以将此行放在.bat文件中。