none
Удаление A-записей скриптом RRS feed

  • Вопрос

  • Всем привет!

    Есть файл с именами компов в сети вида:

    dom-w-1234

    dom-n-1234

    .....

    и т.д.

    Подскажите как скриптом удалить A-записи этих компов в DNS???

    DC на Windows Server 2012 R2 PoSh4.0

    Заранее всем спасибо!

    17 февраля 2016 г. 13:01

Ответы

  • Get-Content computer.txt | Foreach {
    	Remove-DnsServerResourceRecord -ZoneName contoso.com -Name $_ -RRType A -Force
    }

    • Предложено в качестве ответа Crazy Bird 17 февраля 2016 г. 13:18
    • Помечено в качестве ответа Igor3000 18 февраля 2016 г. 5:51
    17 февраля 2016 г. 13:16
    Отвечающий
  • Что-то такое видимо

    Import-Module DNSServer
    $List = Get-ChildItem 'path_to_file'
    $ZoneName = ""
    $DnsServer = ""
    foreach ($i in $List) {
        Remove-DnsServerResourceRecord -ZoneName $ZoneName -ComputerName $DnsServer -Force -RRType 'A' -Name $i
    }

    • Помечено в качестве ответа Igor3000 18 февраля 2016 г. 5:51
    17 февраля 2016 г. 13:17

Все ответы

  • Get-Content computer.txt | Foreach {
    	Remove-DnsServerResourceRecord -ZoneName contoso.com -Name $_ -RRType A -Force
    }

    • Предложено в качестве ответа Crazy Bird 17 февраля 2016 г. 13:18
    • Помечено в качестве ответа Igor3000 18 февраля 2016 г. 5:51
    17 февраля 2016 г. 13:16
    Отвечающий
  • Что-то такое видимо

    Import-Module DNSServer
    $List = Get-ChildItem 'path_to_file'
    $ZoneName = ""
    $DnsServer = ""
    foreach ($i in $List) {
        Remove-DnsServerResourceRecord -ZoneName $ZoneName -ComputerName $DnsServer -Force -RRType 'A' -Name $i
    }

    • Помечено в качестве ответа Igor3000 18 февраля 2016 г. 5:51
    17 февраля 2016 г. 13:17
  • Get-Content computer.txt | Foreach {
    	Remove-DnsServerResourceRecord -ZoneName contoso.com -Name $_ -RRType A -Force
    }

    Спасибо большое! Всё работает!!!
    18 февраля 2016 г. 5:51