Récupérer mac adresse et autres info avec wmi (local et distant)

Description

Voilà commen utiliser WMI (Windows Management Instrumentation) . Dans ce petit exemple, c'est pour trouver l'adresse mac de la carte réseau mais on peut chercher des tonnes d'info sur autre chose aussi.. On peut interoger aussi des pc à distance.

C'est un code très petit..lol

Il suffit de connaître les classe et les objets. Dans cette exemple j'ai utiliser la classe "Win32_NetworkAdapter".

Voici les objets de cette classe : http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/win32_networkadapter.asp

Pour utiliser d'autre classe WMI : http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/computer_system_hardware_classes.asp

puis il suffit d'adapter le code suivant à la classe

Attention : IL faut mettre la référence suivant dans votre projet :
Microsoft WMI Scripting library (.../\\\\System32\\\\Wbem\\\\wbendisp.tbl)

Source / Exemple :


'Voire le zip. Parce que malheureusement il y a des problémes avec les Slahs. NIX corriger...svp

Conclusion :


Si vous avez des questions posez les dans les commentaire..Et n'hésitait pas si vous avez des infos ou améliorations...

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.