Excusé moi mais le script que je vous avez donner étais foireux voila le nouveau:
@echo off
set temps=X
set /a secondefin=%time:~6,2%+%temps%
if %secondefin% GEQ 60 (goto def) else goto inf1minute
:inf1minute
if %secondefin% EQU %time:~6,2% (goto fin) else goto inf1minute
:def
set /a seconde=%time:~6,2%
set /a minute=%time:~3,2%
set /a heur=%time:~0,2%
set /a minutefin=%time:~3,2%
set /a heurfin=%time:~0,2%
goto sup1minute
:sup1minute
set /a secondefin=%secondefin%-60
set /a minutefin=%minutefin%+1
set minutesecondefin=%minutefin%:%secondefin%
if %secondefin% GEQ 60 (goto sup1minute) else goto sup1heur
:sup1heur
if %minutefin% GEQ 60 (goto sup1heur2)
:sup1heur2
set /a minutefin=%minutefin%-60
set /a heurfin=%heurfin%+1
set heurminuteseconde=%heurfin%:%minutefin%:%secondefin%
if %minutefin% GEQ 60 ( goto sup1heur) else goto start2
:start2
if %heurminuteseconde% EQU %time:~0,8% (goto fin) else goto start2
:fin
pause
Il suffit de remplacer le
X par le nombre de seconde que vous voulez attendre.
Normalement avec ce script vous pouvez attendre jusqu'à 1 ou 2 heure mais bon...