讲CMD.exe中的输出 写入文档
小弟遇到一个问题,希望大家帮助下,谢谢   
 在运行程序的时候会Console输出许多信息,但是一旦输出信息的行数过多时,就会把最顶上的信息替代了,有没有什么Dos下的命令能够将这些信息输出的方法?   或者别的方法~~   
 请指教。
------解决方案--------------------C:\> ping 127.0.0.1 > log.txt
------解决方案--------------------也可以用Process 
 比如 
 Process p = new Process(); 
 p.StartInfo.UseShellExecute = false; 
 p.StartInfo.RedirectStandardOutput = true; 
 p.StartInfo.FileName =  "ping.exe 196.128.1.2 "; 
 p.Start(); 
 p.WaitForExit(); 
 string output = p.StandardOutput.ReadToEnd(); 
 也可以得到输出的字符串了。