Ответ 1
попробуйте это
string output = proc.StandardOutput.ReadToEnd();
Я выполняю команду командной строки следующим образом:
string cmd = "/c dir" ;
System.Diagnostics.Process proc = new System.Diagnostics.Process();
proc.StartInfo.FileName = "cmd.exe"
proc.StartInfo.Arguments = cmd;
proc.StartInfo.UseShellExecute = false;
proc.StartInfo.RedirectStandardOutput = true;
proc.Start();
Как получить вывод команды?
попробуйте это
string output = proc.StandardOutput.ReadToEnd();