Ich habe ein Bat-Skript, das an einer Stelle leitet das stderr eines Prozesses an die stdout, und schreibt es dann in eine Datei. Ich benutzte es, wie dies zu tun:Fledermaus Redirecting stderr zu stdout hat seltsames Verhalten
process.exe 2>&1 > file.txt
Dies ist jedoch nicht die stderr auf die Datei nicht umleiten (aus Gründen, kann ich nicht verstehen). Wenn ich die Linie änderte zu:
process.exe > file.txt 2>&1
Die ganze Sache funktionierte. Sind diese beiden nicht gleichwertig?