我有一个exe
程序,我想在我的程序中调用它。
但是,exe
在控制台中输出太多,而systemqq
函数似乎无法阻止它。
要求完成exe
的信号,所以我必须等待程序终止。
我有exe
程序的源代码,并考虑将其更改为窗口程序而不是控制台程序,但它比在C / C ++中执行此操作复杂得多。
还考虑了Win32 api Creating Processes
,但我不知道如何在Fortran
中使用它。
我不是Fortran
的专家。提前谢谢了。
答案 0 :(得分:1)
如果可执行文件是a.exe,则可以使用
将其输出重定向到Windows等效的/ dev / nulla.exe > nul