Войти

Показать полную графическую версию : [решено] Экспорт зоны DNS


Discount
06-09-2017, 15:07
Всем привет.
Необходимо экспортировать список зоны DNS в текстовый файл, но не просто, а с разделителем (с табуляцией или ";")

Есть команда
dnscmd <имя_сервера> /ZoneExport <имя_зоны> zone.txt
Которая экспортирует, но без разделителя

Может кто нибудь знает, как экспортировать с разделителем.

P.S. ещё есть команда

dnscmd <имя_сервера> /enumrecords <имя_зоны> @ /Type A /additional > c:\filename2.csv
Она вроде как экспортирует в csv, но разделитель пробел, что в моём случае не очень хорошо.

Kazun
06-09-2017, 15:37
Export DNS records to Excel to read time stamps and static records (https://blogs.technet.microsoft.com/networking/2008/05/21/export-dns-records-to-excel-to-read-time-stamps-and-static-records/)

Проще PowerShell:
Get-DnsServerResourceRecord -ZoneName zone.name -A | Export-Csv -NoType zone.csv

Discount
06-09-2017, 16:26
Export DNS records to Excel to read time stamps and static records
Проще PowerShell:
Код:
Get-DnsServerResourceRecord -ZoneName zone.name -A | Export-Csv -NoType zone.csv »

вот что пишет

Имя "Get-DnsServerResourceRecord" не распознано как имя командлета, функции, файла скрипта или выполняемой программы. П
роверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку.
строка:1 знак:28

alpap
06-09-2017, 17:29
Discount,
наверное версия PS ниже у вас чем надо, докачать придется.

Discount
06-09-2017, 17:30
наверное версия PS ниже у вас чем надо, докачать придется. »

Я воспользовался примером по ссылке, которую вы выше предоставили. Спасибо. Этого будет достаточно.

alpap
06-09-2017, 17:36
которую вы выше предоставили »
не, не я - коллега Kazun предоставил.

Discount
07-09-2017, 13:07
не, не я - коллега Kazun предоставил. »

ой) ошибся) Спасибо ему, ну и Вам)




© OSzone.net 2001-2012