Comment créer horodatages dans des fichiers batch

Vous créez et utilisez des fichiers de commandes pour automatiser différentes tâches d`administration du système, telles que les sauvegardes, le programme et les mises à jour de bases de données ou des erreurs d`enregistrement, quand un problème d`application se produisent. commandes DOS qui sont utilisés dans les fichiers de commandes peuvent inclure une variable, comme la date et l`heure. En utilisant la chaîne de la sortie de la date et l`heure des commandes DOS, vous pouvez créer horodatages dans les fichiers de commandes pour enregistrer les informations de temps lors de l`exécution des procédures de maintenance du système.

  • Cliquez sur "Démarrer", "Bloc-notes" pour ouvrir le programme d`édition Bloc-notes.

  • Cliquez sur "Fichier", "Nouveau".

  • Entrez les commandes suivantes dans la fenêtre ouverte:

    @echo off

    cls

    rem Timestamp Générateur

    rem Parse la date (par exemple, ven 02/08/2008)

    définir cur_yyyy =% Date: ~ 10,4%

    définir cur_mm =% Date: ~ 4,2%

    définir cur_dd =% Date: ~ 7,2%




    rem Parse le temps (par exemple, 11: 17: 13,49)

    définir cur_hh =% du temps: ~ 0,2%

    si% cur_hh% lss 10 (set cur_hh = 0% Temps: ~ 1,1%)

    définir cur_nn =% du temps: ~ 3,2%

    définir cur_ss = temps%: ~ 6,2%

    définir cur_ms =% du temps: ~ 9,2%

    rem Définissez le format d`horodatage

    set timestamp =% cur_yyyy %% cur_mm %% cur_dd% -% cur_hh %% cur_nn %%

    cur_ss %% cur_ms%

    rem Faites quelque chose avec elle

    echo Timestamp:% timestamp%

    rem Effacer les variables d`environnement

    définir cur_yyyy =

    définir cur_mm =

    définir cur_dd =

    définir cur_hh =

    définir cur_nn =

    définir cur_ss =

    définir cur_ms =

    set timestamp =

  • Cliquez sur "Fichier", "Enregistrer". Entrez "mybatchfile.bat" dans le "Enregistrer sous" boîte. Cliquez sur "OK" pour créer le fichier de commandes avec horodatage.

AUTRES

» » » » Comment créer horodatages dans des fichiers batch