如何把CMD里面的内容写进文件里-C或VC++语言

来源:百度知道 编辑:UC知道 时间:2024/05/17 04:11:01
我想把CMD里面的内容写出来,写进一个我自己的文件里面去.
比如:在CMD里面输入命令"PING",然后想把里面显示的消息全部写进我自己的文件OUT.TXT里面去.
各位大牛们来帮帮忙啊~~~~~高分悬赏!!!!!!!
我只要一个给我事例的简单的一段完整的C或C++代码就行了.
非常好,解决了,一时太笨了,转不过来了,呵呵,谢谢二楼,不过下次写代码的时候把文件最好也加上去,清楚点,呵呵,同样感谢一楼啊
#include<string.h>
#include<stdlib.h>

偷个懒,用简单的system函数及‘>' 的重定向功
int main(){
char command[256]="ping 192.168.1.3";//命令
char path[256]=" > d:\\tt.txt";// >路径
strcat(command,path);
// gets(str);
system(command);
}

代码就不写了,兄弟我有个思路

1,system() 函数可以用来执行OS的脚本;
2,read()可以读到标准化输出的内容;
3,write()可以用于写文件;

整理一下就行了,看你问的问题就知道你不是新手。尝试下吧