Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Si vous passez beaucoup de temps avec le Configuration Manager, vous vous rendez compte qu’une grande partie de celui-ci passe par WMI. WMI signifie « Windows Management Instrumentation » et est l’implémentation par Microsoft d’une norme Internet appelée Web Based Enterprise Management (WBEM).
Au fur et à mesure que vous creusez dans Configuration Manager - peut-être en faisant des séquences de tâches et en souhaitant fournir un branchement intelligent, en creusant dans l’inventaire matériel pour éventuellement l’étendre, ou en travaillant avec le SDK Configuration Manager - vous devrez creuser plus profondément dans WMI/WBEM. Un outil utile pour travailler avec WMI/WBEM est WBEMTEST. Il existe de nombreux outils WMI. Cependant, WBEMTEST est immédiatement disponible sur la plupart des systèmes, plutôt que d’avoir à être téléchargé en premier. Vous pouvez le penser comme Notepad.exe : il existe des éditeurs de texte avec des fonctionnalités plus riches disponibles, mais Notepad.exe est toujours là lorsque vous devez afficher ou créer un fichier texte.
Ouverture de WBEMTEST
WBEMTEST est disponible sur n’importe quel système Windows. Allez dans Démarrer et tapez « WBEMTEST » dans la zone de recherche ou d’exécution.
Lorsque vous lancez WBEMTEST, différents systèmes d’exploitation fonctionneront légèrement différemment. Certains se connectent automatiquement à un espace de noms WMI, d’autres (comme Windows 7) non. Si vous n’êtes pas connecté automatiquement à un espace de noms WMI, vous pouvez appuyer sur le bouton de connexion, vérifier que « root\cimv2 » est sélectionné, puis cliquer à nouveau sur Connecter. Vous êtes maintenant de retour dans l’interface utilisateur principale avec tout ce qui est disponible (lorsque vous n’êtes pas connecté, la plupart des boutons sont grisés). Vous pouvez considérer un espace de noms WMI comme un répertoire dans WMI. Vous pouvez naviguer vers d’autres espaces de noms WMI, comme vous pouvez modifier les répertoires du système de fichiers. ROOT\CIMV2 est un espace de noms WMI dans lequel de nombreuses informations matérielles sont conservées. Il s’agit d’un bon point de départ.
Importante
Une limitation de WBEMTEST est qu’il ne parcourt pas les espaces de noms WMI – vous devez savoir où vous allez vous connecter. ROOT\CIMV2 (tous les systèmes Windows), ROOT\CCM (Configuration Manager clients) et ROOT\SMS\site_<site code> (Configuration Manager serveur de site) sont des points de départ utiles.
Espace de noms ROOT\CIMV2
Espace de noms du client principal de Configuration Manager
Espace de noms du serveur de site principal du Configuration Manager (code de site : ABC)
Une fois que vous êtes connecté à un espace de noms WMI, de nombreuses options s’offrent à vous. Si vous êtes déjà un expert WMI et que vous savez ce que vous recherchez, vous pouvez appuyer sur le bouton de requête et taper une requête WMI pour rechercher quelque chose de spécifique.
Au début, une approche consiste à explorer un peu WMI en parcourant les classes dans l’espace de noms ROOT\CIMV2 .
Ouvrez WBEMTEST.
Connectez-vous à l’espace de noms ROOT\CIMV2 .
Cliquez sur le bouton Énumérer les classes .
Sélectionnez Récursive et cliquez sur OK.
Vous venez de faire l’équivalent de a
DIRpour lister tout le contenu de l’espace de noms. Tout ce qui comporte un trait de soulignement (_) au début du nom représente des frais généraux WMI. C’est ce qui permet à WMI d’être WMI. Dans la plupart des cas, vous ignorerez tout ce qui commence par le trait de soulignement (\_) et examinerez les cours qui vous intéressent spécifiquement.Un exemple plus spécifique utilisant
Win32_Service:Ouvrez WBEMTEST.
Connectez-vous à l’espace de noms ROOT\CIMV2 .
Cliquez sur le bouton Énumérer les classes .
Sélectionnez Récursive et cliquez sur OK.
Accédez à Win32_Service et sélectionnez-le en double-cliquant.
Vous avez maintenant ouvert la classe Win32_Service dans WMI - tous les services sur votre ordinateur sont liés à cette classe. (Cela devient un peu compliqué ici et l’analogie avec l’annuaire s’effondre à ce stade - nous allons sauter les détails et passer à quelques étapes suivantes utiles).
Cliquez sur le bouton Instances pour afficher la liste des services disponibles sur votre ordinateur.
Choisissez un service, par
RemoteRegistryexemple, puis sélectionnez-le en double-cliquant.Cliquez sur le bouton Afficher le mode MOF .
L’examen du MOF est un moyen pratique d’examiner les informations sur le service RemoteRegistry. Vous pouvez y voir l’état du service, la description, le mode de démarrage, etc.
Ce n’était qu’un point de départ pour introduire WBEMTEST. Une fois que vous vous serez familiarisé avec WBEMTEST, il deviendra un outil inestimable lorsque vous creuserez dans WMI.
Ressources complémentaires
Livres : Il existe de nombreux livres disponibles pour WMI. Quelques exemples de livres sont énumérés ci-dessous.
Développement de solutions WMI : Guide de l’instrumentation de gestion Windows
Script Microsoft® Windows® avec WMI : Guide d’apprentissage Self-Paced
Vidéos : De nombreuses vidéos sont disponibles pour WMI. Quelques exemples de vidéos sont répertoriés ci-dessous.
YouTube : Qu’est-ce que WMI et comment activer WMI à distance ?
Autre : D’autres ressources pour WMI sont répertoriées ci-dessous.