[..] Question peut-être simpliste
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[..] Question peut-être simpliste
Y a-t-il une variable ou une fonction qui renvoie la date de redémarrage du poste de travail ou du serveur ?
Re: [..]Question peut-être simpliste
Tu peux faire comme ceci:
Code : Tout sélectionner
$objWMIService = ObjGet("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")
$colSettings = $objWMIService.ExecQuery("Select * from Win32_OperatingSystem")
For $objOperatingSystem In $colSettings
Next
$OS_install = WMIDateStringToDate($objOperatingSystem.InstallDate)
$OS_last = WMIDateStringToDate($objOperatingSystem.LastBootUpTime)
MsgBox(0,"","Date d'installation : "&$OS_install & @CRLF &"Date de redémarrage : "& $OS_last)
Func WMIDateStringToDate($dtmDate)
Return (StringMid($dtmDate, 7, 2) & "/" & _
StringMid($dtmDate, 5, 2) & "/" & StringLeft($dtmDate, 4) _
& " " & StringMid($dtmDate, 9, 2) & ":" & StringMid($dtmDate, 11, 2) & ":" & StringMid($dtmDate, 13, 2))
EndFunc ;==>WMIDateStringToDate
- mikell
- Spammer !

- Messages : 6292
- Enregistré le : dim. 29 mai 2011 17:32
- Localisation : Deep Cévennes
- Status : Hors ligne
Re: [..]Question peut-être simpliste
Pour juste un redémarrage de session sans redémarrage de Windows on peut aussi voir la classe Win32_LogonSession, propriété .StartTime
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )


