(WMI) Windows Management Instrumentation

Date 16/11/2004 0:40:00 | Sujet : Ressources

(WMI) est une série d'API vous permettant d'accéder facilement à tout

Suite à une demande particulière d'un internaute j'ai éffectué quelques recherches et je suis arrivé à ce début de projet

[DrCharly93]
le WMI renvoi une série d'informations provenant des machines de votre réseau. Sachant que GPMC gère les filtres WMI, vous pouvez récupérer l'espace disque restant sur une machine par exemple avant le déploiement d'un logiciel via une GPO.

Un début peut - être pour un projet d'envergure.
A vos claviers.


Le langage de programmation utilisé est WQL(WMI Query Language)
Langage de programmation de script WMI semblable au SQL. Exemple : Select * from Win32_LogicalDisk where Freespace > 50000000 : Permet de récupérer les disques durs ayant de l'espace libre supérieur à 50 Mo.

Le programme utilise un assemblage .NET "System.Management"

La particularité de ce code est l'utilisation de l'interface IEnumerator
Cette interface offre une très grande puissance à WinDev face à manque sur la manipulation de certain objet Windows.
En effet d'autres langages utilise une fonction ForEach WinDev se trouve démuni.

Télécharger



Cet article provient de WDForge.org
http://old.wdforge.org

L'adresse de cet article est :
http://old.wdforge.org/article.php?storyid=157