[DOS] recuperer heure et la date

kjeldorien Messages postés 3 Statut Membre -  
 pacolator -
Bonjour,

Je voudrais faire un batch qui recupere l'heure et la date a laquelle le script a ete effectué.

Je tourne sur Windows XP.

je vais vous mettre la parti du code que j'utilise pour mon scripte.

net stop "Nom du Service" /Y

cd ..\..\..\..
cd production\bin
LOGEVENT.EXE -s I -c 666 -r "titre" -e 666 "Message qui va etre ecrit dans le journal d'evenement"
echo "message qui va etre ecrit dans le fichier txt">> D:\production\home\tws\log\log.txt

En gros je voudrais ecrire la date et l'heure dans le fichier texte.

Voici ce que j'ai actuellement

Message qui va etre ecrit dans le journal d'evenement

et voici ce que je voudrais:

09_15 | 20_09_06 Message qui va etre ecrit dans le journal
d'evenement

merci pour votre aide

4 réponses

  1. Vader_666
     
    @echo %date% %time% devrait résoudre ton problème :)
    11
    1. tarek_dotzero Messages postés 834 Statut Membre 122
       
      Bonne reponse!
      -1
  2. pacolator
     
    Bonjour à tous,
    Tout simplement (si je veux afficher la date et l'heure système dans un fichier texte) :

    echo Le %date% à %time% >> journal.txt

    Ne pas oublier de nommer le fichier contenant le code avec l'extension .bat
    Bonne continuation
    6
  3. Char Snipeur Messages postés 10112 Date d'inscription   Statut Contributeur Dernière intervention   1 331
     
    variable d'environnement DATE.
    essai
    echo %DATE%
    Chez moi ça donne
    20/09/2006
    VOila !
    0
    1. alan
       
      FOR /F "tokens=1-4 delims=/ " %%I IN ('DATE /t') DO SET mydate=%%K%%J%%I

      @echo %mydate%
      0
  4. Bernard.Mouille
     
    Bonsoir,

    Une petite bricole :

    cd ..\..\..\..
    cd production\bin
    LOGEVENT.EXE -s I -c 666 -r "titre" -e 666 "Message qui va etre ecrit dans le journal d'evenement"
    DATE /T >>D:\production\home\tws\log\log.txt
    TIME /T >>D:\production\home\tws\log\log.txt
    echo "message qui va etre ecrit dans le fichier txt">> D:\production\home\tws\log\log.txt

    Evidemment, ça fait une ligne date, une ligne heure et une ligne pour le reste.

    Bonne soirée

    BM
    0