.NET执行cmd时,如何调试命令的执行效果
Process proc = new Process();
proc.StartInfo.CreateNoWindow = true;
proc.StartInfo.FileName = exename;
proc.StartInfo.Arguments = arg;
proc.StartInfo.UseShellExecute = false;
proc.StartInfo.RedirectStandardOutput = true;
proc.Start();
proc.WaitForExit();
proc.Close();
重定向输出
然后就可以
Console.WriteLine(proc.StandardOutput.ReadToEnd());
proc.WaitForExit();
上面代码第一行可以查看cmd的命令效果
第二个可以在cmd执行完毕返回

浙公网安备 33010602011771号