使用WMI创建DNS条目

使用WMI创建DNS条目,dns,wmi,Dns,Wmi,是否可以使用WMI(Windows Management Instrumentation)创建DNS条目 谢谢也许这会有所帮助: 编辑:下面是一个可能有用的VBScript var sHostName = "SomeMachine" var strRRsufix = ". IN A 192.168.51.200"; //some ip address var strRR= sHostName + strRRsufix; var objDNS = GetObject("

是否可以使用WMI(Windows Management Instrumentation)创建DNS条目


谢谢

也许这会有所帮助:

编辑:下面是一个可能有用的VBScript

 var sHostName = "SomeMachine"
 var strRRsufix    = ". IN A 192.168.51.200";  //some ip address
 var strRR= sHostName + strRRsufix;
 var objDNS       = GetObject("winmgmts:{impersonationLevel=impersonate}!\\\\.\\root\\MicrosoftDNS");
 var objRR        = objDNS.Get("MicrosoftDNS_ResourceRecord");
 var objDNSServer = objDNS.Get("MicrosoftDNS_Server.Name=\".\"");
 objRR.CreateInstanceFromTextRepresentation(objDNSServer.Name, strDomain, strRR);

嗯,我试试看。看起来这不是很简单,尤其是模仿?!。但非常感谢您将此挖掘出来,这是一个很好的起点:)