Modifier donnée carte réseau

Résolu
cs_milo2009 Messages postés 180 Date d'inscription vendredi 4 juillet 2003 Statut Membre Dernière intervention 8 août 2011 - 30 oct. 2005 à 20:50
cs_milo2009 Messages postés 180 Date d'inscription vendredi 4 juillet 2003 Statut Membre Dernière intervention 8 août 2011 - 6 nov. 2005 à 21:01
Salut,



Je cherche a modifier les valeurs de ma carte réseau (ip, mask, ...).



J'arrive a récupere les donnée grace au wmi, et j'ai découvert la
propriété SetPropertyValue(nom de la propriété, valeur de la propriété)



Cependant, quand j'execute cette fonction sur mon objet NA représentant une de mes cartes réseaux, cela ne fonctionne pas.



Merci de m'aider



Ex :



Public Function test()

Dim NAClass As New ManagementClass("Win32_NetworkAdapterConfiguration")



NAC = NAClass.GetInstances()





For Each Na In NAC

Try




Na.SetPropertyValue("IPAddress", "190.90.7.9")

Na.Put()



Catch err As Exception

msgbox( err.Message)



End Try

Next

End Function

2 réponses

cs_milo2009 Messages postés 180 Date d'inscription vendredi 4 juillet 2003 Statut Membre Dernière intervention 8 août 2011 1
31 oct. 2005 à 12:41
Enfin,



Apres moulte et moulte recherche sur la toile, j'ai enfin trouvé
comment modifier l'ip, le masque, et la passerelle d'une carte réseau a
partir des wmi.



Apres avoir recherché sur vbfrance, je me suis aperçu que personne ne l'avais mis.



Donc dans la semaine je mettrais une appli qui utilise cette fonction.
3
cs_milo2009 Messages postés 180 Date d'inscription vendredi 4 juillet 2003 Statut Membre Dernière intervention 8 août 2011 1
6 nov. 2005 à 21:01
Chose promise, chose dû !



Comme dit dans le précédent message voici l'adresse de ma source qui
permet de modifier les ip, masque, passerrelle et le reste grace au wmi
:



http://www.vbfrance.com/code.aspx?ID=34519



J'espere que cette source vous aidera.
0
Rejoignez-nous