首先,我一直在阅读How to Get The Real RecordData from DnsServerResourceRecord Using Powershell?,但是我并没有特别聪明
当我运行此命令时,我感到困惑的是
Get-DnsServerResourceRecord -ZoneName myzone.local.net -ComputerName mydnssrv.local.net
我可以在RecordData列中看到记录的IP地址
但是如果我这样运行
Get-DnsServerResourceRecord -ZoneName myzone.local.net -ComputerName mydnssrv.local.net | select HostName,RecordType,Type,Timestamp,TimeToLive,RecordData
或尝试将结果保存为CSV文件,RecordData现在更改为类似于“ DnsServerResourceRecordA”的字符串
为什么会有这种区别?
让我问一个问题;如何将RecordData中列出的IP地址保存在文件中?