【发布时间】:2018-12-21 02:21:58
【问题描述】:
我正在尝试使用 PowerShell 解析一些 DNS 记录。除了我尝试附加“owa”的方法之外,所有 Resolve-DnsName 方法都可以在下面使用。到域名的开头。我得到的最新错误是“无法验证参数名称上的参数”。我尝试了各种组合但没有运气(即 owa.$Domain.Name)。连接这些值以实现成功的 DNS 解析的正确方法是什么?
$Domain = New-Object System.Object
$Domain | Add-Member -type NoteProperty -name MXRecord -value $MXQuery
$Domain | Add-Member -type NoteProperty -name Name -value "mydomain.com"
$MXQueryRecord = Resolve-DnsName $Domain.Name -type MX -Server 8.8.8.8
$OWAQuery = Resolve-DnsName $("owa.")-$($Domain.Name) -type CNAME -Server 8.8.8.8
$TXTQuery = Resolve-DnsName $Domain.Name -type TXT -Server 8.8.8.8
$NSQuery = Resolve-DnsName $Domain.Name -type NS -Server 8.8.8.8
$Queries =$($MXQuery,$OWAQuery,$TXTQuery,$NSQuery)
【问题讨论】:
标签: powershell