bonjour
Personnellement j'utilise autoit c'est un éditeur de script freeware et génial
tu peut compiler ton script en .exe
il y a des fonctions de gestion de temps
regarde ici
http://www.autoitscript.fr/forum/et
http://www.autoitscript.com/installe autoit sur ton pc et copie le script ci-dessous
;debut de script
;**********************************
;* par jl56 le 29/03/2008 *
;**********************************
#include <GuiConstants.au3>
#include <Date.au3>
#Include <String.au3>
GuiCreate(" démarrage de la telemaintenance ",500, 400)
Global $Secs, $Mins, $Hour, $Time
$quitter = GUICtrlCreateButton(" QUITTER", 10, 270, 200, 30)
$UltraVNC = GUICtrlCreateButton(" Demarrer la télémaintenance", 10, 230, 200, 30)
GUISetState ()
$posh=30
$posv=250
GUICtrlCreateLabel(" L'heure de début de telemaintenance est ",20,$posh)
$inpplheureactuel = GuiCtrlCreateInput("", 20, $posh+20, 150, 18)
$posh=80
$posv=250
GUICtrlCreateLabel(" L'heure de fin de telemaintenance est ",20,$posh)
$inpplheurefin = GuiCtrlCreateInput("", 20, $posh+20, 150, 18)
do
$msg = GUIGetMsg()
if $msg=$UltraVNC then
$begin = TimerInit()
GUICtrlSetData($inpplheureactuel,_NowTime(5))
Runwait ("C:\Program Files\UltraVNC\vncviewer.exe")
GUICtrlSetData($inpplheurefin,_NowTime(5))
$dif = TimerDiff($begin)
_TicksToTime(Int($dif), $Hour, $Mins, $Secs )
$posh=150
$posv=250
GUICtrlCreateLabel(" Temps de telemaintenance est ",20,$posh)
$duree = StringFormat("%02i:%02i:%02i", $Hour, $Mins, $Secs)
$inpplheureduree = GuiCtrlCreateInput($duree, 20, $posh+20, 150, 18)
EndIf
Until $msg = $GUI_EVENT_CLOSE or $msg = $quitter
;**********************************
;fin de script
apres c'est à toi de broder
à l'occasion et si tu développe ce concept
renvoie nous tes scripts
a+ jl56