1.利用Process打开一个cmd的进程
Process process_cmd=new Process();
process_cmd.StartInfo.FileName = "cmd.exe";//进程打开文件名为“cmd”
2.配置输入输出许可
process_cmd.StartInfo.RedirectStandardInput = true;//是否可以输入
process_cmd.StartInfo.RedirectStandardOutput = true;//是否可以输出
3.设置不创建窗体,不使用系统shell
process_cmd.StartInfo.CreateNoWindow = true;//不创建窗体 也就是隐藏窗体
process_cmd.StartInfo.UseShellExecute = false;//是否使用系统shell执行,否
4.进程开启
process_cmd.Start();
5.CMD执行命令
process_cmd.StandardInput.WriteLine("你要执行的命令");
Thread.Sleep(3000);//延时