Como estão suas habilidades com o PowerShell? Poderia ser uma questão bastante simples de usar
$hosts = Get-WmiObject -ComputerName $DomainController -Namespace 'root\MicrosoftDNS' -Class MicrosoftDNS_AType
E, em seguida, use o método CreateInstanceFromPropertyData :
foreach ($record in $hosts) {
$PTRRecord = [wmiclass]"\$DomainController\root\MicrosoftDNS:MicrosoftDNS_PTRType
$PTRRecord.createInstanceFromPropertydata("foo","bar","baz")
}
Meu exemplo acima é um trecho extraído (e higienizado) de um script que uso para adicionar registros CNAME para registros A existentes. Fazer PTRs deve ser bem parecido; consertar meu handwave foo-bar-baz. Há mais ideias e sugestões em este artigo da Equipe de Scripts .