有没有办法在(最好)或没有C ++的文本文件中存储Windows命令提示数据(如“dir”命令的结果)?
答案 0 :(得分:2)
您可以使用cmd重定向运算符>为了那个原因。 c:\ execute.exe> out.txt 输出文件out.txt将在与exe相同的文件夹中创建。如果还可以将输出保存在不同的路径中。
其他可以帮助您的命令。
答案 1 :(得分:1)
为了将命令的输出传递到文本文件中,请使用> filename.txt
附加命令。你的最终命令看起来像dir > filename.txt
不需要C!
注意:这将覆盖以前存储在filename.txt
中的所有数据答案 2 :(得分:0)
您根本不需要使用C ++。您可以简单地使用命令重定向运算符。
您的案例中的两个有用命令是command > file.txt
写重定向,command >> file.txt
追加重定向。