Comment créer un journal d'heure et de date dans un fichier batch

Vous trouverez ci-dessous des exemples montrant comment créer un journal de temps lorsque le fichier de commandes est exécuté.

La création d'un fichier de commandes qui enregistre l'heure ou la date et l'heure peut être utile pour la journalisation lorsqu'un fichier de commandes effectue une mise à jour ou lorsqu'un ordinateur démarre ou effectue toute autre action.

Temps d'écho pour déposer

Vous trouverez ci-dessous des exemples montrant comment créer un journal de temps dans un fichier texte.

echo Temps consigné =% temps%% date% >> log.txt

L'exemple ci-dessus ajoutera "Heure de connexion = 7: 26: 09.96 au 09/09/2015" au fichier log.txt. Nous aimons cette méthode de journalisation car elle vous donne le plus d’informations dans un format de ligne unique.

Vous trouverez ci-dessous des suggestions plus anciennes de versions antérieures de Windows et qui nous ont été soumises par les visiteurs de notre site.

ÉCHO. | TEMPS> TEMPS

COPIE LOG.TXT + HEURE

écho. | time | find "current" >> log.txt

Remarque: pour que le fichier de commandes ci-dessus fonctionne correctement, vous devez créer un fichier appelé log.txt . Si ce fichier n'est pas créé, vous recevrez un message d'erreur.

Une méthode alternative et légèrement plus compliquée qui peut ne pas fonctionner dans toutes les versions de Windows.

echo @prompt set date = $ d $ _set time = $ t $ h $ h $ h> {a} .bat% comspec% / e: 2048 / c {a} .bat> {b} .bat pour %% v dans ({b} .bat del), appelez %% v {?}. bat

echo% date%% time% >> log