Ich möchte die Standardausgabe eines Batch-Skripts so einstellen, dass es in eine Datei geht. Ich würde dies gerne innerhalb des Skripts tun, wenn möglich.
Hinweis: Ich möchte nicht dies tun: foo.bat > StdOut.txt
Ich möchte etwas innerhalb des Skripts tun, um die Ausgabe in eine Datei umzulenken Zum Beispiel:
foo.bat
%Vor% Eine Möglichkeit, dies zu tun, ist das Folgende. Verwenden Sie den Befehl call
, um eine Beschriftung im Skript auszuführen. Bearbeiten Ich habe festgestellt, dass die erste Version, die ich gepostet habe, anscheinend nicht in einer cmd.exe-Eingabeaufforderung funktioniert (ich habe TCC verwendet). Folgendes scheint in beiden Befehlsprozessoren zu funktionieren:
& gt; ist der Standard, also bist du mehr oder weniger fest damit; Sie können es jedoch in die Stapeldatei verschieben:
foo.bat:
%Vor%Tags und Links windows scripting batch-file