| Zweck: | Speichern eines Befehlsprotokolls in einer Datei |
| Format: | LOG [/= /A /E /H /W file] [ON | OFF | text ] |
| file | Der Name der Datei, in der das Protokoll gespeichert wird. |
| text | Eine optionale Nachricht, die dem Protokoll hinzugefügt wird. |
| ON | Schaltet die Protokollierung ein |
| OFF | Schaltet die Protokollierung aus |
Siehe auch: HISTORY.
Verwendung:
Der LOG-Befehl bietet unabhängige Kontrollen für vier verschiedene Methoden der Protokollierung TCC Aktivität:
Wenn Sie keinen Log-Typ angeben, ist LOG standardmäßig auf Befehlsprotokollierung eingestellt. Sie können nur eine der Optionen /A, /E und /H in einem einzigen LOG-Befehl angeben.
Sie können eine beliebige Kombination der vier Protokollierungsmethoden gleichzeitig ausführen.
DieBefehlsprotokollierung erstellt eine Aufzeichnung jedes internen und externen Befehls, der entweder von der Eingabeaufforderung oder von einer Batch-Datei im folgenden Formatausgeführt wird:
[Datum Zeit][id] Befehl
wobei Datum und Uhrzeit entsprechend dem für Ihr System eingestellten Ländercode formatiert sind, id die Prozess-ID ist und command der eigentliche Befehl nach einer eventuellen Alias- oder Variablenexpansion ist.
Der Standarddateiname für das Befehlsprotokoll ist TCCommandLog. Siehe auch %_LOGFILE.
DieFehlerprotokollierung speichert alle Fehlermeldungen im Fehlerprotokoll. Der Standard-Dateiname ist TCErrorLog. Siehe auch: die Konfigurationsoption Fehlerprotokollierung.
Die Verlaufsprotokollierung erstellt eine Aufzeichnung jedes Befehls, der von der Eingabeaufforderung aus ausgeführt wird, und zwar genau so, wie er eingegeben wurde, bevor Aliase und Variablen erweitert werden, ohne zusätzliche Informationen. Siehe auch %_HLOGFILE.
Das Ausgabeprotokoll speichert alles, was TCC in das Konsolenfenster schreibt. Es protokolliert keine von externen Anwendungen geschriebenen Ausgaben.
Hinweise
Die Ausgabe von LOG /H kann als Grundlage für das Schreiben von Batch-Dateien verwendet werden. Starten Sie LOG /H, und führen Sie dann die Befehle aus, die die Batch-Datei ausführen soll. Wenn Sie fertig sind, schalten Sie LOG /H aus. Die resultierende Datei kann in eine Batch-Datei umgewandelt werden, die dieselben Befehle mit wenig oder gar keiner Bearbeitung ausführt.
Optionen:
| /A | Mit dieser Option werden alle Ausgaben in der Datei log all gespeichert . Der Standard-Dateiname ist TCLogAll. |
| /E | Mit dieser Option werden alle Fehlermeldungen im Fehlerprotokoll gespeichert. Der Standard-Dateiname ist TCErrorLog. Siehe auch: die Konfigurationsoption Fehlerprotokollierung. |
log /h /w c:\log\hlog
log /w c:\log\logfile
Sobald Sie mit dem Befehl LOG /W oder LOG /H /W einen neuen Dateinamen ausgewählt haben, verwendet LOG diese Datei, bis Sie einen weiteren LOG /W- oder LOG /H /W-Befehl erteilen oder bis Sie Ihre TCC Sitzung beenden. Wenn Sie LOG oder LOG /H aus- oder einschalten, wird der Dateiname nicht geändert.