Come fare un registro di data e ora in un file batch

Di seguito sono riportati alcuni esempi su come creare un registro temporale di quando viene eseguito il file batch.

La creazione di un file batch che registra l'ora o l'ora e la data può essere utile per la registrazione quando un file batch esegue un aggiornamento o quando un computer si avvia o esegue qualsiasi altra azione.

Echo tempo di file

Di seguito sono riportati alcuni esempi di come è possibile richiamare l'ora in un file di testo per creare un registro temporale.

echo Tempo registrato =% tempo%% data% >> log.txt

L'esempio precedente aggiungerà "Tempo registrato = 7: 26: 09.96 gio 09/10/2015" al file log.txt. Ci piace questo metodo di registrazione perché ti dà la maggior parte delle informazioni in un unico formato di riga.

Di seguito sono riportati alcuni suggerimenti precedenti per le versioni precedenti di Windows e che sono state inviate dai visitatori del nostro sito.

ECO. | TIME> TIME

COPY LOG.TXT + TIME

eco. | tempo | trova "corrente" >> log.txt

Nota: affinché il file batch sopra riportato funzioni correttamente, è necessario creare un file denominato log.txt . Se questo file non è stato creato, riceverai un messaggio di errore.

Un metodo alternativo e leggermente più complicato che potrebbe non funzionare in tutte le versioni di Windows.

echo @prompt set date = $ d $ _set tempo = $ t $ h $ h $ h> {a} .bat% comspec% / e: 2048 / c {a} .bat> {b} .bat per %% v in ({b} .bat del) chiama %% v {?}. bat

echo% date%% time% >> log