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

  1. 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 ».

  2. Obtenir une instance de serveur DNS.

    set objServer = objService.Get("MicrosoftDNS_Server.name="".""")
    
  3. 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) & """")
    
  4. 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)