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
Guide de Cyber-résilience pour Microsoft 365
La violation de votre tenant M365 va au-delà d’un simple incident de cybersécurité. Elle peut entraîner une interruption opérationnelle généralisée, des perturbations commerciales et une exposition de vos données sensibles. Découvrez les méthodes et technologies pour évaluer, comparer et renforcer votre posture de sécurité Microsoft 365.
Les articles les plus consultés
- Et si les clients n’avaient plus le choix ?
- Partager vos images, vidéos, musique et imprimante avec le Groupe résidentiel
- Cybersécurité Active Directory et les attaques de nouvelle génération
- N° 2 : Il faut supporter des langues multiples dans SharePoint Portal Server
- Chiffrements symétrique vs asymétrique
Les plus consultés sur iTPro.fr
- L’IA agentique : vers des systèmes autonomes et proactifs
- La sécurisation de la convergence OT/IT : un impératif stratégique pour l’Industrie 4.0
- Cybersécurité : l’IA agentique, nouveau levier d’autonomie et d’agilité
- Peu d’entreprises exploitent pleinement le potentiel stratégique de l’IA
- Agents IA : la perception des collaborateurs français
