OVH Cloud OVH Cloud

Dernier reboot

3 réponses
Avatar
Bonjour =E0 tous,


Existe il une m=E9thode en vbs pour connaitre la date et=20
l'heure du dernier reboot d'un pc (reboot, ou arr=EAt).

Merci

3 réponses

Avatar
ng
Salut,

On pourrait wraper l'API GetTickCount() dans une DLL COM.

Declare Function GetTickCount Lib "kernel32" Alias "GetTickCount" () As Long

The GetTickCount function retrieves the number of milliseconds that have
elapsed since Windows was started.

--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/



a

Bonjour à tous,


Existe il une méthode en vbs pour connaitre la date et
l'heure du dernier reboot d'un pc (reboot, ou arrêt).

Merci


Avatar
Iznogoud
ng wrote:
Bonjour à tous,


Existe il une méthode en vbs pour connaitre la date et
l'heure du dernier reboot d'un pc (reboot, ou arrêt).

Merci
Salut,


On pourrait wraper l'API GetTickCount() dans une DLL COM.

Declare Function GetTickCount Lib "kernel32" Alias "GetTickCount" ()
As Long

The GetTickCount function retrieves the number of milliseconds that
have elapsed since Windows was started.


Certes mais ça n'était pas la question.
Exemple de script vbs : LastBoot.vbs sur http://www.robvanderwoude.com/index.html
(merci Google !). Ca utilise WMI.


Avatar
Jacques Barathon [MS]
Extrait de l'article http://support.microsoft.com/?id6452 grossièrement
traduit:

a.. L'évènement 6005 est enregistré au démarrage du système pour noter que
le service d'enregistrement des évènements a démarré. L'évènement enregistre
le message "Le service d'enregistrement des évènements a démarré".
a.. L"évènement 6006 est enregistré lors d'un arrêt correctement effectué.
Cela donne le message "Le service d'enregistrement des évènements s'est
arrêté".
a.. L"évènement 6008 après un arrêt qui s'est mal terminé. Cela donne le
message "L'arrêt précédent du système le jj/mm/aaaa à HH:MM n''était pas
prévu".
a.. L"évènement 6009 est créé après chaque démarrage et indique la version
de l'OS, le numéro de build, le niveau de service pack, et autres infos
pertitnentes sur le sytème.

Encore une fois, traduction approximative, à vérifier sur le terrain. Ce qui
est sûr c'est qu'un simple outil d'extraction ou d'interrogation du journal
System te donnera tous les moyens d'accéder à cela.

La commande uptime.exe disponible en standard (? sinon via un Resource Kit
quelconque) peut également donner l'info, ou c'est également la dernière
ligne de srvinfo.exe (qui au passage livre de nombreuses infos
intéressantes).

Jacques

"Iznogoud" wrote in message
news:O$
ng wrote:
Bonjour à tous,


Existe il une méthode en vbs pour connaitre la date et
l'heure du dernier reboot d'un pc (reboot, ou arrêt).

Merci
Salut,


On pourrait wraper l'API GetTickCount() dans une DLL COM.

Declare Function GetTickCount Lib "kernel32" Alias "GetTickCount" ()
As Long

The GetTickCount function retrieves the number of milliseconds that
have elapsed since Windows was started.


Certes mais ça n'était pas la question.
Exemple de script vbs : LastBoot.vbs sur
http://www.robvanderwoude.com/index.html
(merci Google !). Ca utilise WMI.