Externes Programm starten, inkl. Parameter und Angabe eines log-files
-
Hallo zusammen,
wie der Name des Threads schon sagt möchte ich gerne ein externes Programm aus einer Windows Forms Anwendung heraus starten. Und zwar in etwa so:
Process.Start("D:\\myFolder\\" + "myProgram.exe", " myArgument " + ">myLogFile.log");
Aber leider wird das log-file nicht erzeugt. Oder kann ich aus C# heraus nicht einfach die Syntax von der cmd-Shell verwenden?
-
Alternativ könntest Du ein ProcessStartInfo-Objekt an Process.Start() übergeben und in diesem Objekt mit Ausgabeumleitungen 'rumspielen. (ProcessStartInfo::RedirectStandardOutput)