windows cmd.exe 将程序 stdout 输出到文件中

问题背景:

通过 cmd.exe 调用程序,会有一些输出信息,在 cmd 中不方便查阅,所以需要导入文件中。

方法

cmd.exe

myprocess.exe args > D:\mylog.txt

特别注意: 必须要指定磁盘,比如 D:,感觉很别捏,如果直接写 mylog.txt 会在当前目录下创建文件,但是文件中没有任何内容。没有花时间去深究原因,有了解情况的可以科普一下。

猜你喜欢

转载自blog.csdn.net/antony1776/article/details/80281301