[DOS] recuperer heure et la date

kjeldorien Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
 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

Vader_666
 
@echo %date% %time% devrait résoudre ton problème :)
11
tarek_dotzero Messages postés 817 Date d'inscription   Statut Membre Dernière intervention   122
 
Bonne reponse!
0
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
Char Snipeur Messages postés 9813 Date d'inscription   Statut Contributeur Dernière intervention   1 299
 
variable d'environnement DATE.
essai
echo %DATE%
Chez moi ça donne
20/09/2006
VOila !
0
alan
 
FOR /F "tokens=1-4 delims=/ " %%I IN ('DATE /t') DO SET mydate=%%K%%J%%I

@echo %mydate%
0
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