Redirect batch stderr in Datei

Habe ich eine batch-Datei, die ausgeführt wird, eine java-Anwendung. Ich versuche es so zu modifizieren, dass wenn eine exception Auftritt, schreib dir den STDERR in eine Datei.

Es sieht wie folgt aus:

start java something.jar method %1 %2 2>> log.txt

Gibt es eine Möglichkeit, ich kann schreiben, die Argumente %1 und %2 im log.txt auch die Datei? Ich will nicht, es zu schreiben in die log-Datei jedesmal, wenn diese batch-Datei aufgerufen wird, nur wenn eine Ausnahme Auftritt.

Ich versucht, auf der Suche nach einer Möglichkeit zum umleiten von STDERR in eine variable, aber ich konnte nicht es herausfinden. Idealerweise würde ich gerne die log-Datei Aussehen:

Batch file called with parameters:
- "first arg"
- "second arg"
Exception: 
java.io.exception etc...

------------------------------------

Batch file called with parameters:
- "first arg"
- "second arg"
Exception: 
java.io.exception etc...

InformationsquelleAutor nivlam | 2009-05-28

Schreibe einen Kommentar