How to delete a DNS A Type record using script/WMI

Samir Pandey samirpandey at hotmail.com
Wed Jun 9 03:11:32 UTC 2004


Hello, 

I am using the following code to create a A type DNS record. 

Dim objMgmScope As New
ManagementScope("\\DNSServer\root\MicrosoftDNS")
Dim objPath As New ManagementPath("MicrosoftDNS_AType")
Dim objOptions As New ObjectGetOptions
Dim objClass As New ManagementClass(objMgmScope, objPath, objOptions)
Dim inParams As ManagementBaseObject =
objClass.GetMethodParameters("CreateInstanceFromPropertyData")
 inParams("DnsServerName") = DNSServer
 inParams("ContainerName") = DNSZone
 inParams("OwnerName") = ResourceName
 inParams("IPAddress") = IPAddress
 Dim outParams As ManagementBaseObject = 
objClass.InvokeMethod("CreateInstanceFromPropertyData", inParams,
Nothing)

This works just perfect.
Now how can i delete such record using a similar script. I cann't find
any solution on Microsoft site or rather anywhere.

thanks,
Samir


More information about the bind-users mailing list