Wie bekomme ich die Ausgabe eines System.Diagnostics.Process?

Ich ausführen von ffmpeg wie diese:

System.Diagnostics.Process p = new System.Diagnostics.Process();
p.StartInfo = new System.Diagnostics.ProcessStartInfo(ffmpegPath, myParams);
p.Start();
p.WaitForExit();

... aber das problem ist, dass die Konsole mit ffmpeg öffnet sich und verschwindet sofort, also kann ich nicht keine Rückmeldung erhalten. Ich weiß gar nicht, ob der Prozess lief korrekt.

Also, wie kann ich entweder:

  • Sagen, die Konsole an bleiben geöffnet

  • Abrufen in C#, was die Konsole
    angezeigt

InformationsquelleAutor der Frage marcgg | 2009-09-07

Schreibe einen Kommentar