Wie schreibe ich aus der Batch-Datei in eine Protokolldatei?

11

Ich habe eine Batch-Datei, die den Prozess in der Access-Datenbank auslöst. Ich möchte in eine Protokolldatei schreiben (nur einige * .txt-Dateien, die im selben Ordner gespeichert sind), wenn der Prozess gestartet wurde und nachdem er abgeschlossen wurde. Gibt es dafür einen Befehl? Vielen Dank im Voraus

detka123
quelle
3
Auf welchem ​​Betriebssystem bist du? Die Lösung ist einfach, hängt jedoch davon ab, auf welchem ​​System Sie sich befinden. Es gibt auch viele ähnliche Fragen, nach denen Sie zuerst suchen sollten.
Wurzel

Antworten:

11

Verwenden von> und >> Ausgaben für eine Datei.

z.B

echo Hello World > hi.txt

Wird zu einer Datei hi.txtmit dem String "Hello World" führen.

echo How are you >> hi.txt

Fügt die Zeile "Wie geht es dir?" Am Ende von hinzu hi.txt

Dies funktioniert sowohl unter Windows als auch unter Unix. (Linux, Mac OS ...)

Unter Windows gibt die Verwendung von %TIME%oder %DATE%in der Echo-Zeichenfolge Uhrzeit / Datum als Teil der Zeichenfolge aus.

Jona
quelle