Hallo Zusammen,
Ich hab ein Problem mit dem CMD Output, vielleicht könnt ihr mir ja auf die Sprünge helfen.
Ich hab ein Programm, das besteht aus zwei EXEn
Ich möchte jetzt einfach nur den Output haben, also eigentlich simpel. (dachte ich)
CMD: pfad\EXE1.exe >D:\Output.txt
funktioniert, das CMD Fenster bleibt leer, im txt File stehen die Daten.
EXE1 kann ich aber leider nicht nutzen, ich muss zwingend EXE2 nutzen.
CMD: pfad\EXE2.exe >D:\Output.txt
funktioniert nicht, das txt file bleibt leer, stattdessen wird der Output den ich haben will in der CMD angezeigt.
Meine laienhafte Vermutung: EXE2 ruft EXE1 auf und der Output von EXE1 landet nur in der CMD, nicht aber im Output. Könnte ich damit recht haben? Was könnte ich tun, um dieses Problem zu lösen?
Genutzt wird letztendlich C#, dort kämpf ich mit dem Identischen Problem. Process.Start liefert bei EXE2 keinen Output.
Ich hab ein Problem mit dem CMD Output, vielleicht könnt ihr mir ja auf die Sprünge helfen.
Ich hab ein Programm, das besteht aus zwei EXEn
Ich möchte jetzt einfach nur den Output haben, also eigentlich simpel. (dachte ich)
CMD: pfad\EXE1.exe >D:\Output.txt
funktioniert, das CMD Fenster bleibt leer, im txt File stehen die Daten.
EXE1 kann ich aber leider nicht nutzen, ich muss zwingend EXE2 nutzen.
CMD: pfad\EXE2.exe >D:\Output.txt
funktioniert nicht, das txt file bleibt leer, stattdessen wird der Output den ich haben will in der CMD angezeigt.
Meine laienhafte Vermutung: EXE2 ruft EXE1 auf und der Output von EXE1 landet nur in der CMD, nicht aber im Output. Könnte ich damit recht haben? Was könnte ich tun, um dieses Problem zu lösen?
Genutzt wird letztendlich C#, dort kämpf ich mit dem Identischen Problem. Process.Start liefert bei EXE2 keinen Output.