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)


Anmelden zum Antworten