zenzob00
Messages postés3Date d'inscriptionvendredi 14 avril 2006StatutMembreDernière intervention16 mai 2008
-
27 mars 2007 à 17:34
zenzob00
Messages postés3Date d'inscriptionvendredi 14 avril 2006StatutMembreDernière intervention16 mai 2008
-
28 mars 2007 à 10:37
Bonjour,
Je cherche comment récupérer l'adresse MAC d'un utilisateur qui se connecte sur mon Web Service afin de lui renvoyer l'info qui lui correspond et filtrer les connexions.
cs_JMO
Messages postés1854Date d'inscriptionjeudi 23 mai 2002StatutMembreDernière intervention24 juin 201827 27 mars 2007 à 19:30
Bonjour à tous
un exemple avec wmi:
'objAdapter.MACAddress
Dim strComputer : strComputer = "."
Dim objWMIService : Set objWMIService = GetObject("winmgmts:" & "!\" & strComputer & "\root\cimv2")Dim colAdapters : Set colAdapters objWMIService.ExecQuery("Select * from Win32_NetworkAdapterConfiguration Where IPEnabled True")
For Each objAdapter in colAdapters
IPdebut = LBound(objAdapter.IPAddress)
IPfin = UBound(objAdapter.IPAddress)
If (objAdapter.IPAddress(IPdebut) <> "") Then
adaptateur = objAdapter.Description
'MsgBox objAdapter.Description &vbCrLf& objAdapter.MACAddress
addMAC = objAdapter.MACAddress
For i = IPdebut To IPfin
'MsgBox objAdapter.IPAddress(i)
Next
End If
Next
MsgBox adaptateur &vbCrLf& addMAC,,"Adresse MAC"
Set objWMIService = Nothing
Set colAdapters = Nothing