$Zone = „domain.com“
Erhalten-DNS $Zone - Übertragung |
Vorwählen-Gegenstand - Antwort erweitern |
Wo-Gegenstand {$_.Type - NotMatch „SOA|NS“} |
ForEach-Gegenstand {
# sehen, wenn die Aufzeichnung bereits existiert
Wenn ((- $_.Name nennen - Art $_.RecordType Erhalten-DnsRecord - $Zone in Zonen aufteilen) - eq $Null) {
Schalten ($_.Type) {
„A“ {Neue-DnsRecord - $_.Name nennen - Adresse $_.IPAddress - RecordType A - Zone $Zone}
„CNAME“ {Neues-DnsRecord - $_.Name nennen - hostname $_.Hostname - RecordType CNAME - Zone $Zone}
}
}
}
|