Gibt es ein Command in Batch der ein Log erstellt?
Gibt es einen Command in Batch der alles was in der cmd gerade steht in einen log schreibt oder so. Brauche das, ist sehr wichtig..
3 Antworten
Wenn es wichtig ist, beschreibe genau, was du tun möchtest.
Was bedeutet "alles was in der cmd gerade steht"?
Wenn du den "@echo off" Befehl am Anfang weglässt und die Ausgabe in ein File umleitest, ist das eventuell schon das, was du brauchst. Es kommt aber auch darauf an, was genau "ein log" sein soll.
Du kannst die Ausgabe eines Befehls in eine Datei schreiben.
Beispiel:
echo test > text.txt
Schreibt das Wort "test" in eine Datei text.txt im Ordner, aus dem heraus die Konsole geöffnet wurde.
Wenn du das auch noch in einer schönen Darstellung willst: tree /f > text.txt
Du kannst die Ausgabe vorher in eine Datei umleiten aber nicht im nachhinein.
Im Nachhinein muss man es halt kopieren und manuell in ner Datei speichern...
Genau, besonders nützlich ist der Befehl wenn man z.B. die Dateinamen in einer Textdatei haben möchte mit folgendem Befehl: dir /b > text.txt