Sie sind zurzeit offline. Es wird auf die erneute Herstellung einer Internetverbindung gewartet.

Umleiten von Fehlermeldungen über Eingabeaufforderung: STDERR/STDOUT

Der Support für Windows XP wurde eingestellt

Microsoft stellte am 8. April 2014 den Support für Windows XP ein. Diese Änderung wirkt sich auf Ihre Softwareupdates und Sicherheitsoptionen aus. Erfahren Sie, was das für Sie bedeutet und wie Sie Ihren Schutz aufrechterhalten können.

Der Support für Windows Server 2003 ist am 14. Juli 2015 abgelaufen.

Microsoft beendete den Support für Windows Server 2003 am 14. Juli 2015. Diese Änderung wirkt sich auf Ihre Softwareupdates und Sicherheitsoptionen aus. Erfahren Sie, was das für Sie bedeutet und wie Sie Ihren Schutz aufrechterhalten können.

Wichtig: Dieser Artikel wurde maschinell übersetzt und wird dann möglicherweise mithilfe des Community Translation Framework (CTF) von Mitgliedern unserer Microsoft Community nachbearbeitet. Weitere Informationen zu CTF finden Sie unter http://support.microsoft.com/gp/machine-translation-corrections/de.

Den englischen Originalartikel können Sie über folgenden Link abrufen: 110930
Zusammenfassung
Beim Umleiten der Ausgabe von Anwendungen mit dem ">" symbol Fehlermeldungen weiterhin auf dem Bildschirm drucken. Dies ist, da Fehler Areoften an den Standardfehlerstream anstelle der standardmäßigen aus Stream gesendeten Nachrichten.

Ausgabe von einer Konsolenanwendung (Eingabeaufforderung) oder den Befehl ist oft Sentto zwei separate Streams. Reguläre Ausgabe auf Standard Out(STDOUT) gesendet wird, und die Fehlermeldungen werden Standard-Fehler (STDERR) gesendet. WennSie Umleitungs-Konsole bei der Ausgabe der ">" Symbol, Sie sind nur RedirectingSTDOUT. Um STDERR umleiten müssen "2 >" für das Theredirection-Symbol. Dadurch wird den zweiten Ausgabestream STDERR.

BEISPIEL

Der Befehl "Dir file.xxx" (wobei file.xxx nicht vorhanden ist), wird folgende Ausgabe angezeigt:
Datenträger in Laufwerk F ist Süßigkeiten Zuckerrohr Datenträger-Seriennummer 34EC 0876

Datei wurde nicht gefunden.
Wenn Sie die Ausgabe an das NUL-Gerät mit umleiten "Dir file.xxx > Nul", wird die Fehlermeldung eingeblendet:
Datei wurde nicht gefunden.
Die Fehlermeldung an NUL umleiten möchten, verwenden Sie den folgenden Befehl ein:
   dir file.xxx 2> nul
Oder Sie können die Ausgabe an einer Stelle und die Fehler in eine andere umleiten.
   dir file.xxx > output.msg 2> output.err
Sie können die Fehler und die Standardausgabe in eine Datei mithilfe des Befehls "& 1" um die Ausgabe für "stderr" an "stdout" und anschließend nichtvon Ausgabe aus STDOUT in eine Datei drucken:
   dir file.xxx 1> output.msg 2>&1

Warnung: Dieser Artikel wurde automatisch übersetzt.

Eigenschaften

Artikelnummer: 110930 – Letzte Überarbeitung: 02/06/2014 09:13:00 – Revision: 4.0

Microsoft Windows NT Workstation 3.1, Microsoft Windows NT Workstation 3.51, Microsoft Windows NT Workstation 4.0 Developer Edition, Microsoft Windows XP Professional, Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows 2000 Professional Edition

  • kbusage kbmt KB110930 KbMtde
Feedback
" symbol Fehlermeldungen weiterhin auf dem Bildschirm drucken. Dies ist, da Fehler Areoften an den Standardfehlerstream anstelle der standardmäßigen aus Stream gesendeten Nachrichten. Ausgabe von einer..." />
" symbol Fehlermeldungen weiterhin auf dem Bildschirm drucken. Dies ist, da Fehler Areoften an den Standardfehlerstream anstelle der standardmäßigen aus Stream gesendeten Nachrichten. Ausgabe von einer..." />
teElement('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?"> /html>/c.gif?DI=4050&did=1&t=">0&did=1&t=">