1,979
社区成员
发帖
与我相关
我的任务
分享
public void cmd()
{
Process process = new Process();
process.StartInfo.FileName = "cmd.exe";
process.StartInfo.UseShellExecute = false;
process.StartInfo.RedirectStandardInput = true;
process.StartInfo.RedirectStandardOutput = true;
process.StartInfo.RedirectStandardError = true;
process.StartInfo.CreateNoWindow = true;
process.Start();
process.StandardInput.WriteLine("ping www.baidu.com");
process.StandardInput.WriteLine("exit");
String a = "";
textBox1.Text = "";
int b = 1;
while (b == 1)
{
a = process.StandardOutput.ReadLine();
textBox1.Text = textBox1.Text + a + "\r\n";
if (process.StandardOutput.EndOfStream)
{
b = 0;
}
}
/*textBox1.AppendText(process.StandardOutput.ReadToEnd());*/
process.Close();
}