调用cmd,执行dos命令

时间:2022-09-02 20:20:34

不知道有没有朋友觉得cmd窗口比较单调的,如果有的话,偶可以帮助你。  呵呵。。。。

窗体设计如下:

调用cmd,执行dos命令

.

 

 

 

 

 

 

 

 

 

 

 

 

 

2,主要代码

        private void btn1_Click(object sender, EventArgs e)
        {

            Process exeCommand = new Process();
            exeCommand.StartInfo.FileName = "cmd";
            exeCommand.StartInfo.RedirectStandardInput = true;
            exeCommand.StartInfo.RedirectStandardOutput = true;
            exeCommand.StartInfo.CreateNoWindow = true;
            exeCommand.StartInfo.UseShellExecute = false;
            exeCommand.Start();
            exeCommand.StandardInput.WriteLine(this.txtCommand.Text);
            exeCommand.StandardInput.WriteLine("exit");
            string info = exeCommand.StandardOutput.ReadToEnd();
            this.txtMessage.AppendText(info);
        }