sen25000
Messages postés16Date d'inscriptionvendredi 11 novembre 2005StatutMembreDernière intervention13 janvier 2019
-
9 nov. 2009 à 19:55
racpp
Messages postés1909Date d'inscriptionvendredi 18 juin 2004StatutModérateurDernière intervention14 novembre 2014
-
9 nov. 2009 à 22:20
Bonjour.
Comment afficher dans un fichier/tableau la liste des services Windows de façon à savoir quand ils ont démarré et quand ils se sont arrêtés.
Avec la commande Net start, on a la liste des services mais par les infos relatives à l'heure, à l'état...
On peut avoir la liste dans un fichier ==> Net start>ficX.txt par exemple.
racpp
Messages postés1909Date d'inscriptionvendredi 18 juin 2004StatutModérateurDernière intervention14 novembre 201417 9 nov. 2009 à 22:20
Salut,
En Win32, on peut utiliser la fonction EnumServicesStatusEx() pour énumérer tous les services en récupérant leur état actuel. Parmi les informations récupérées figure l'identificateur du process du sevice. On pourra ensuite retrouver l'heure du démarrage de ce process avec la fonction GetProcessTimes(). Pour l'heure de son arrêt, je ne vois pas comment.