Voici ci-dessous un script que j'ai réalisé.
Je vous propose de l'évaluer. De me dire quelle serait les éventuelles amélioration, si les commentaires sont appropriés, si l'on peut en rajouter, en enlever. D'avance merci de votre âme correctrice.
Code :
nomPC = "."
'Le moniker "winmgmts:" est utilisé lors de la connexion à WMI , il localise un espace de noms, une classe ou une instance
' dans le but de simplifier la récupération des objets WMI, Ainsi nous avons pas besoins de déclarer nos variables
Set objetSysteme = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" _
& nomPC & "\root\cimv2" )
'Récupération d'une collection d'adresse IP'
Set CollectionAdresseIP = objetSysteme.ExecQuery _
("Select * From Win32_NetworkAdapterConfiguration Where IPEnabled = True" )
'Récupération du nom de domaine et du nom d'utilisateur après avoir parcourus la collection'
Set CollectionNomDomaine = objetSysteme.ExecQuery _