lancer des .bat au dela de minuit

Une difficulté, une précision posez vos questions

Modérateur : WIN32-[GG]

Répondre
cactus50
Batcheur occasionnel
Messages : 1
Enregistré le : 29 sept. 2010 15:55

lancer des .bat au dela de minuit

Message par cactus50 »

Bonjour,
Je dois lancer mes .bat après la prod et j'ai moins de 4 heures pour sortir mes resultats. Existe-t-il un moyen d'executer les .bat au delà de minuit tout en gardant la date qui vient de passer?
Merci pour votre aide ;)
Cactus50
Avatar du membre
Dodoche28
King Of Batch
Messages : 84
Enregistré le : 18 août 2010 17:07
Contact :

Re: lancer des .bat au dela de minuit

Message par Dodoche28 »

Bonjour Cactus50,

Ton projet n'est pas si simple, mais il y a une autre alternative fiable:

Code : Tout sélectionner

@echo off
Title Jour d'hier
echo.
echo En attente de minuit...

set heure_constante=%TIME:~0,2%
set jour_constante=%DATE:~0,2%
set mois_constante=%DATE:~3,2%
set annee_constante=%DATE:~6,4%

:boucle
If "%heure_constante%"=="00" (goto PlusMinuit)
goto boucle

:PlusMinuit
date %jour_constante%-%mois_constante%-%annee_constante%
echo La nouvelle date est: %DATE%
:: ici tu mets les fichier a executer quand il sera minuit

pause
exit
/!\ Il faut que tu convertisse ce batch en exécutable avec "Bat_To_Exe_Converter.exe" par exemple puis cocher la case où il y a marquer "Add Vista administrador manifest" (c'est pour qu'il puisse s'exécuter avec les paramètre d'administrateur, on est obliger pour changer l'heure automatiquement).

:arrow: Tu exécuteras le fichier avant minuit pour qu'il initialise ses variables.
N'oublier pas de mettre [Résolu]. Le procéder est mis dans une annonce!
Répondre