You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

11 lines
443 B

Import-module dnsserver
$computername = "localhost"
$action = $args[0]
$zone = $args[1]
$name = $args[2].Replace($zone,"").Trim(".")
if($action -eq "create") {
$text = $args[3]
Add-DnsServerResourceRecord -TXT -Computername $computername -ZoneName $zone -Name $name -DescriptiveText $text
}elseif($action -eq "delete") {
Remove-DnsServerResourceRecord -RRType "Txt" -Computername $computername -ZoneName $zone -Name $name -Force
}