我正在尝试从区域中检索单个 A 记录。这是我正在使用的 Powershell 命令(仅显示相关列)
Get-DnsServerResourceRecord -zonename search.contoso.com -computername g-dc03 -RRType A
HostName RecordType RecordData
-------- ---------- ----------
@ A 192.23.12.40
stg A 172.25.77.56
在“DNS 管理器”GUI 中,我看到第一条记录为“与父文件夹相同”。我只想检索这一条记录,而不是 stg 记录。我尝试使用以下命令但失败了,它们都导致相同的 2 行。
Get-DnsServerResourceRecord -zonename search.contoso.com -computername g-dc03 -RRType A -Name "."
Get-DnsServerResourceRecord -zonename search.contoso.com -computername g-dc03 -RRType A -Name '.'
Get-DnsServerResourceRecord -zonename search.contoso.com -computername g-dc03 -RRType A -Name search.contoso.com
HostName RecordType RecordData
-------- ---------- ----------
search.contoso.com A 192.23.12.40
stg A 172.25.77.56
如果我理解正确,你想要这样的东西
您可以替换
@
为任何搜索词,或者您可以将 更改-like '@'
为-notlike 'stg'
列出除记录之外的所有 Astg
记录如果这不是您要查找的内容,请发表评论,我会进行相应修改
编辑:不做同样的事情
where