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?

paul23
quelle

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
Nate Mara
quelle
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.
und31415
quelle