Nachfolgend finden Sie Beispiele zum Erstellen eines Zeitprotokolls für die Ausführung der Batchdatei.
Das Erstellen einer Stapeldatei, die die Uhrzeit oder das Datum und die Uhrzeit protokolliert, ist hilfreich für die Protokollierung, wenn eine Stapeldatei ausgeführt wird.
Echozeit bis Datei
Nachfolgend finden Sie Beispiele dafür, wie Sie die Zeit in einer Textdatei wiedergeben können, um ein Zeitprotokoll zu erstellen.
echo Logged time = %time% %date%>> log.txt
Das obige Beispiel fügt „Logged time = 4:50:09.96 Do 08/31/2019“ an die log.txt-Datei an. Wir mögen diese Protokollierungsmethode, weil sie Ihnen die meisten Informationen in einem einzeiligen Format liefert.
Nachfolgend finden Sie einige ältere Vorschläge für frühere Windows-Versionen, die uns von Besuchern unserer Website übermittelt wurden.
ECHO. |TIME > TIME COPY LOG.TXT +TIME
echo. |time |find "current" >> log.txt
Damit die obigen Batch-Dateien ordnungsgemäß funktionieren, müssen Sie eine Datei mit dem Namen log.txt erstellen. Wenn diese Datei nicht erstellt wird, erhalten Sie eine Fehlermeldung.
Eine alternative und etwas kompliziertere Methode, die möglicherweise nicht in allen Windows-Versionen funktioniert.
echo @prompt set date=$d$_set time=$t$h$h$h > {a}.bat %comspec% /e:2048 /c {a}.bat > {b}.bat for %%v in ({b}.bat del) do call %%v {?}.bat echo %date% %time% >> log