Problème batch avec deux %time%

Problème batch avec deux %time% - Shell/Batch - Programmation

Marsh Posté le 08-09-2024 à 20:35:59    

Bonjour à tous,
 
J'ai écris ceci dans un fichier batch:
 
Echo Demarrage a %time% le %date% >> e:\Acces_Dsk.log
Timeout 30
Echo Fin de demarrage a %time% le %date% >> e:\Acces_Dsk.log
 
Et j'obtiens:
Demarrage a 16:33:40,53 le 07/09/2024  
Fin de demarrage a 16:33:40,53 le 07/09/2024  
 
C'est quoi le problème pour ne pas obtenir les 30 sec d'écart svp?
 
Il y a peut-être quelque chose que je ne comprend pas. Merci de votre aide.


---------------
Feed-Back :http://forum.hardware.fr/hfr/Achat [...] 6237_1.htm
Reply

Marsh Posté le 08-09-2024 à 20:35:59   

Reply

Marsh Posté le 08-09-2024 à 20:55:30    

Reply

Marsh Posté le 09-09-2024 à 08:21:40    

Merci de ta question, je me l'a pose aussi. C'est un bug lors du dépôt du message. Je supprime le second.


---------------
Feed-Back :http://forum.hardware.fr/hfr/Achat [...] 6237_1.htm
Reply

Marsh Posté le 09-09-2024 à 08:22:40    

Black_Phenix a écrit :

Merci de ta question, je me l'a pose aussi. C'est un bug lors du dépôt du message. Je supprime le second.


C'est fait


---------------
Feed-Back :http://forum.hardware.fr/hfr/Achat [...] 6237_1.htm
Reply

Marsh Posté le 21-09-2024 à 21:23:31    

Chez moi ça marche :

Citation :

Demarrage a 21:18:44,59 le 21/09/2024  
Fin de demarrage a 21:19:14,19 le 21/09/2024


Es tu sur que le Timeout que tu appelles est le bon ?
Sinon, c'est peut être ton contexte d'appel qui fait que Timeout reçoit une donnée en entrée a peine lancé, et stoppe immédiatement, en le prenant pour un appui de touche. Avec timeout /t 30 /nobreak ça fait pareil ?
 
A+,


Message édité par gilou le 21-09-2024 à 21:26:51

---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed