Quand un ordinateur ne marche pas bien, c’est souvent parce qu’un service a cessé de fonctionner. C’est pourquoi il faut vérifier l’état des services. Sur une machine locale, il suffit d’ouvrir le snap-in Microsoft Management Console (MMC) Computer Management et de consulter Services and Applications, Services. Mais comment vérifier rapidement et facilement les services actifs sur des ordinateurs éloignés ? Si vous utilisez Windows 2000 Server Terminal Services en mode Administration, vous pouvez utiliser le logiciel Remote Desktop Connection de Microsoft. Mais cela demande quelques étapes supplémentaires. De plus, cela ne vaut que pour des ordinateurs qui acceptent de recevoir des requêtes RDP. Il existe une meilleure solution, particulièrement pour inventorier de nombreux ordinateurs : écrire un script permettant de vérifier l’état d’un service sur tout ordinateur qui supporte WMI (Windows Management Instrumentation).
Vérifier l’état des services sur les serveurs locaux ou à distance

Dans l’article « Windows Management Instrumentation for Beginners » www.itpro. fr Club Abonnés, je présentais WMI en l’utilisant pour optimiser vos tâches d’administration. WMI est une interface vers de nombreuses parties physiques et logiques d’un ordinateur que le service WMI expose. Voyons maintenant comment construire un script appelé GetServiceStatus.vbs qui s’attache à WMI sur un serveur et l’utilise pour énumérer les services présents sur cette machine. Vous pouvez configurer GetServiceStatus.vbs pour vérifier l’état du serveur local, d’un serveur distant, d’un groupe de serveurs distants ou de tous les serveurs du domaine. Tout en expliquant le fonction de GetServiceStatus.vbs, j’évoquerai d’autres sujets au passage : comment organiser les données, l’utilisation des arguments dans des scripts, et quelques constantes permettant de formater la sortie avec des tabulations et des retours chariot.
Téléchargez cette ressource

État des lieux de la réponse à incident de cybersécurité
Les experts de Palo Alto Networks, Unit 42 et Forrester Research livrent dans ce webinaire exclusif leurs éclairages et stratégies en matière de réponses aux incidents. Bénéficiez d'un panorama complet du paysage actuel de la réponse aux incidents et de sa relation avec la continuité de l'activité, des défis auxquels font face les entreprises et des tendances majeures qui modèlent ce domaine. Un état des lieux précieux pour les décideurs et professionnels IT.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Pourquoi est-il temps de repenser la gestion des vulnérabilités ?
- Reporting RSE : un levier d’innovation !
- De la 5G à la 6G : la France se positionne pour dominer les réseaux du futur
- Datanexions, acteur clé de la transformation numérique data-centric
- Les PME attendent un meilleur accès aux données d’émissions de la part des fournisseurs
