Wie zeichne stderr unter Windows / DOS?
Ich will die Fehler aus einem script in eine Datei statt auf den Bildschirm.
Unter *nix wird, geschieht dies mit stderr-Umleitung, in der Regel
echo "Error" 2> errorfile.log
Wie mache ich es in einem CMD-Skript unter Windows?
InformationsquelleAutor der Frage mik | 2009-01-27
Du musst angemeldet sein, um einen Kommentar abzugeben.
Beispiel:
Dieser leitet stdout und stderr in eine Datei name output.txt.
Sehen Wenig genutzte Funktionen von Windows batch-Dateien für mehr details.
InformationsquelleAutor der Antwort aphoria
Diese Arbeit sollte in Win32 zu.
Wenn Sie bereits stdout umgeleitet, und wollen stderr umgeleitet, um die gleiche Datei verwenden, müssen Sie die 2>& spezielle form, anstatt nur unter Angabe der gleichen Datei zweimal. Andernfalls erhalten Sie eine "Datei busy" - Fehler.
InformationsquelleAutor der Antwort unwind