Windows Management Instrumentation, ou WMI , est une technologie qui permet une gestion plus facile des serveurs et postes de travail Microsoft Windows. Il collecte et rapporte des informations de configuration sur l'ordinateur à l'aide d'une interface standard. En plus d'afficher les informations de configuration, WMI peut également manipuler les ordinateurs Windows en configurant la configuration de l'ordinateur. WMI n'est pas un outil de configuration, mais plutôt un cadre permettant de visualiser et de configurer à distance des ordinateurs Windows individuels. Avant l’introduction de WMI au milieu des années 1990, la gestion à distance des ordinateurs Windows était une tâche très difficile. Les premières implémentations de WMI étaient assez limitées, mais cela a changé pour inclure la prise en charge d'une grande variété de configurations matérielles et logicielles.
WMI est très similaire à un protocole de gestion de réseau que la plupart des LuckyTemplates connaissent : SNMP. Comme SNMP, WMI se situe entre les applications de gestion, les scripts et les paramètres de configuration sur le serveur. Cependant, contrairement à SNMP, WMI a été conçu dès le départ pour prendre en charge une multitude d’éléments de configuration. Cela signifie que WMI peut signaler et contrôler des éléments de configuration Windows complexes tels que les points de montage. Les outils WMI les plus populaires sont divisés en deux catégories : navigateur et manipulateur. Comme son nom l'indique, le navigateur est utilisé pour parcourir les objets WMI et le manipulateur est utilisé pour apporter des modifications. Il existe d'innombrables outils WMI, mais les cinq suivants sont les meilleures options.
Les 5 meilleurs outils WMI
Solarwinds Free WMI Monitor surveille n'importe quelle application ou serveur Windows, vous donnant un aperçu des performances en temps réel. Vous pouvez utiliser des modèles développés par la communauté, intégrés ou personnalisés pour commencer le suivi juste après le téléchargement. WMI Monitor vous donne rapidement et facilement un aperçu des performances du serveur et des applications avec un nouveau tableau de bord de bureau. Vous pouvez modifier ou concevoir vos propres modèles d'application avec le navigateur WMI intégré : plus besoin d'écrire des scripts WMI.
Solarwinds propose également un excellent didacticiel sur la configuration et l'utilisation de WMI Monitor :
WMI Explorer distribué par CodePlex est un outil apprécié par beaucoup. Il offre une interface moderne et intuitive. Cet outil expose une requête WQL pour obtenir les objets ou propriétés sélectionnés, et génère des scripts pour fournir à l'utilisateur le Powershell/VBScript correspondant pour les obtenir. Cela peut être particulièrement utile lorsque vous travaillez avec des parties de votre système Windows pour lesquelles Powershell n'est pas encore inclus avec les applets de commande. Une des choses que beaucoup de gens aiment à propos de ce WMI Explorer est qu'il est gratuit, vous pouvez donc l'installer comme vous le souhaitez sans avoir à vous soucier d'acheter une licence.
Bien qu'il ne soit pas gratuit, WMI Explorer de Sapien expose des fonctionnalités très intéressantes que CodePlex WMI Explorer ne possède pas. Un bon exemple est le bouton Technet intégré, qui effectuera une recherche de votre objet WMI sélectionné via Technet. L'interface utilisateur est également un peu plus intuitive, avec des onglets en bas affichant le code Powershell et VBScript pour récupérer l'élément sélectionné, ainsi qu'une console Powershell intégrée pour expérimenter le navigateur. L'interface utilisateur semble également être conçue d'après les nouveaux menus Microsoft Office basés sur le ruban, ce qui rend l'interface plus familière.
Le gros avantage de Marc van Orsouw WMI Explorer est qu'il est entièrement basé sur Powershell. Cela signifie qu'il fonctionnera sur Windows Server 2008 ou sur des systèmes d'exploitation plus récents sans installation. Cela peut être un gros avantage si vous souhaitez installer WMI Explorer sur tous vos systèmes ou si vous souhaitez simplement l'utiliser rapidement sans avoir à passer par un processus d'installation compliqué. C'est assez spécifique par rapport à certaines autres options, mais c'est utile si vous souhaitez simplement trouver rapidement un objet WMI pour un script Powershell.
Les outils présentés se concentrent sur la recherche d'objets WMI, mais Powershell est spécial car il permet de manipuler les objets déjà trouvés. Ceci est démontré par l'intégration étroite entre Powershell et d'autres explorateurs WMI. Lorsqu'il est combiné avec des informations sur les propriétés de l'un des explorateurs WMI, Powershell constitue le moyen le plus simple d'accéder aux données sous-jacentes à partir d'un magasin WMI local ou distant.
Les administrateurs ne manquent pas d'outils à portée de main pour travailler avec les objets WMI. Dans le monde Windows, WMI remplace souvent SNMP comme protocole de choix pour le suivi des informations de configuration. La possibilité d'afficher facilement des informations sur un système distant et de les combiner avec un logiciel d'administration centralisé fait de WMI un élément important de la boîte à outils d'un administrateur.
En savoir plus :