求用WMI添加A TYPE记录和MX记录的参数设置……
在微软上找了些脚本但无法运行通过,究竟那些参数出错??
望高人指点一下
strDNSServer = "atl-dc-03.abc.com"
strContainer = "abc.com"
strOwner = "workstation5.abc.com"
intRecordClass = 1
intTTL = 600
strIPAddress = "192.168.1.100"
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\MicrosoftDNS")
Set objItem = objWMIService.Get("MicrosoftDNS_AType")
errResult = objItem.CreateInstanceFromPropertyData _
(strDNSServer, strContainer, strOwner, intRecordClass, intTTL, strIPAddress)
这是CreateInstanceFromPropertyData 的说明地址
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dns/dns/microsoftdns_atype_createinstancefrompropertydata.asp
还有MX的脚本,
strDNSServer = "atl-dc-03.st8888.com"
strContainer = "st8888.com"
strOwner = "atl-dc-03.st8888.com"
intRecordClass = 1
intTTL = 600
intPreference = 0
strMailExchanger = "mailexchanger.st8888.com"
strComputer = "."
Set objWMIService = GetObject _
("winmgmts:\\" & strComputer & "\root\MicrosoftDNS")
Set objItem = objWMIService.Get("MicrosoftDNS_MXType")
errResult = objItem.CreateInstanceFromPropertyData _
(strDNSServer, strContainer, strOwner, intRecordClass, intTTL, _
intPreference, strMailExchanger)