CMD in eine Textdatei umleiten. (ODER global erhöhen Geschichte)


0

Hallo, eine andere Anwendung stürzt beim Laden ständig ab. Es gibt "ordentlich" eine lange (Java) Ausnahme mit Stack-Trace. Diese Ausnahme ist jedoch so lang, dass die eigentliche Ausnahme direkt aus dem Verlauf des Befehls entfernt wird.

Gibt es eine Möglichkeit, diesen vollständigen Ausnahmetest abzufangen?

Antworten:


1

Mit dem Symbol "Größer als" können Sie die Ausgabe eines Befehls in eine beliebige Datei umleiten.

C:\Users\Foo>bar.exe > error.txt

Dadurch wird die Standardausgabe umgeleitet. Java - Stack - Trace ist vereinbarungsgemäß zu Standard gesendet Fehler nicht auf Standardausgang , though. Sie müssen also den Standardfehler an dieselbe Stelle umleiten

C:\Users\Foo>bar.exe > error.txt 2>&1

Wenn Sie nicht möchten, dass die Standardausgabe in diese Datei verschoben wird, leiten Sie den Standardfehler allein um

C:\Users\Foo>bar.exe 2> error.txt

0

Passen Sie die Bildschirmpuffergröße an

  1. Drücken Sie Alt+ Spaceoder klicken Sie mit der rechten Maustaste auf die Titelleiste der Eingabeaufforderung.
  2. Wählen Sie im Menü die Option " Standard" .
  3. Klicken Sie auf die Registerkarte Layout .
  4. Erhöhen Sie unter Bildschirmpuffergröße den Wert für die Höhe (Standardeinstellung ist 300).
  5. Klicken Sie auf OK , um die Änderungen zu übernehmen.
  6. Wenn der vergrößerte Puffer nicht groß genug ist, um den gesamten Text aufzunehmen, vergrößern Sie ihn erneut.
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.