Wie man log-text angezeigt, die in einem Windows XP-command-line-Anwendung
Gibt es eine einfache Weise zu melden alles, was erscheint in der Befehlszeile auf Windows?
Habe ich eine batch-Datei, die ausgeführt wird, einige Dinge, aber alles vergeht so schnell, ich kann nicht sehen, ob irgendwelche Fehler aufgetreten sind.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Leiten Sie die Ergebnisse in eine Datei:
Den oben umleiten der Standardausgabe in eine Datei namens
myBatch.log
.Wenn Sie brauchen, um umleiten von standard-Fehler zu dieser Datei, die Sie Anhängen können
2>&1
dem Befehl:Beachten Sie, dass die einzelnen
>
wird eine Datei überschreiben und von vorne anfangen und>>
angefügt werden die erfassten Ausgabe an das Ende der Datei. Sie sollten vorsichtig sein bei der Verwendung dieser syntax in eine Reihe von aufeinander folgenden Befehlen zu verwenden>
auf den ersten Aufruf starten Sie eine Datei, und klicken Sie dann>>
auf alle nachfolgenden Aufrufe an das Ende der neuen Datei.Zum Beispiel, eine einfache bat-Datei,
generiert eine Datei mit dem Namen
test.log
gefüllt mit folgendem Inhalt: