Vue d’ensemble de l’utilisation du fournisseur WMI DNS
Les étapes générales suivantes vous permettent de commencer à créer votre propre script ou programme qui utilise le fournisseur WMI DNS.
Pour créer un script ou un programme à l’aide du fournisseur WMI DNS
Connecter au fournisseur WMI DNS.
Set objLocator = CreateObject("WbemScripting.SWbemLocator") 'Connect to the namespace which is either local or remote Set objService = objLocator.ConnectServer (strServer, strNameSpace, _ strUserName, strPassword)Notes
L’espace de noms pour le fournisseur WMI DNS sera toujours « racine \ MicrosoftDNS ».
Obtenir une instance de serveur DNS.
set objServer = objService.Get("MicrosoftDNS_Server.name="".""")En fonction de l’action de type que vous souhaitez effectuer, récupérez une zone DNS ou une instance d’enregistrement.
Set objDNSSet = objService.Get("MicrosoftDNS_ZONE") Set objDNSset = objService.Get("MicrosoftDNS_Zone.ContainerName=""" _ & strZoneArray(0) & """,DnsServerName=""" & _ objServer.Name & """,Name=""" & _ strZoneArray(0) & """")Effectuez les actions souhaitées :
- Exécuter une méthode
- Afficher une propriété
- Modifier une propriété (doit avoir un accès en lecture/écriture)