Wie man ein Zeit- und Datumsprotokoll in einer Batchdatei erstellt

Im Folgenden finden Sie Beispiele zum Erstellen eines Zeitprotokolls, wann die Batchdatei ausgeführt wird.

Das Erstellen einer Stapeldatei, die die Uhrzeit oder Uhrzeit und das Datum protokolliert, kann für die Protokollierung hilfreich sein, wenn eine Stapeldatei ein Update durchführt oder wenn ein Computer startet oder eine andere Aktion ausführt.

Echozeit zur Datei

Im Folgenden finden Sie Beispiele, wie Sie die Zeit in einer Textdatei anzeigen können, um ein Zeitprotokoll zu erstellen.

echo Protokollierte Zeit =% time%% date% >> log.txt

Das obige Beispiel fügt "Logged time = 7: 26: 09.96 Do 09/10/2015" an die Datei log.txt an. Diese Protokollierungsmethode gefällt uns, weil Sie die meisten Informationen in einem einzigen Zeilenformat liefert.

Im Folgenden sind einige ältere Vorschläge für frühere Windows-Versionen aufgeführt, die von Besuchern unserer Website an uns übermittelt wurden.

ECHO. TIME> TIME

LOG.TXT + ZEIT KOPIEREN

Echo. | time | find "current" >> log.txt

Hinweis: Damit die obigen Stapeldateien 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 für %% v in ({b} .bat del) rufen Sie %% v {?}. bat auf

echo% date%% time% >> log