Powershell DNS – multiple DNS Einträge erstellen

Es ist lästig in Testumgebungen neue Einträge im DNS-Server zu erstellen. Bei einer Reihe von Einträgen arbeite ich gerne mit diesen OneLinern.

Einträge erstellen:

1..4 | %{ $num = $_; Add-DnsServerResourceRecord -ComputerName dc01 -ZoneName ndsedv.de -A -CreatePtr -IPv4Address “172.18.32.$num” -Name “Testsrv0$num” }

Einträge abfragen:

1..4 | %{ $num = $_; Get-DnsServerResourceRecord -ComputerName dc01 -Name “Testsrv0$num” -ZoneName ndsedv.de -RRType A }

Alle Einträge abfragen:

Get-DnsServerResourceRecord -ComputerName dc01 -ZoneName ndsedv.de -RRType A