Попробуйте сделать это:
string cmdexePath = @"C:\Windows\System32\cmd.exe";
//notice the quotes around the below string...
string myApplication = "\"C:\\Windows\\System32\\ftp.exe\"";
//the /K keeps the CMD window open - even if your windows app closes
string cmdArguments = String.Format("/K {0}", myApplication);
ProcessStartInfo psi = new ProcessStartInfo(cmdexePath, cmdArguments);
Process p = new Process();
p.StartInfo = psi;
p.Start();
Я думаю, это даст вам поведение, за которое вы пытаетесь. Предполагая, что вы не просто пытались увидеть результат в командном окне. Если вы просто хотите увидеть результат, у вас уже есть несколько версий этого ответа. Именно так вы можете запустить свое приложение и держать консоль открытой.
Надеюсь, это поможет. Удачи.