如何使用PowerShell获取Windows主机DNS服务器地址
你可以使用以下PowerShell脚本获取Windows主机中配置的DNS服务器地址列表:
# 获取网络适配器配置
$adapters = Get-WmiObject -Class Win32_NetworkAdapterConfiguration | Where-Object { $_.IPEnabled -eq $true }
# 遍历每个适配器
foreach ($adapter in $adapters) {
# 获取适配器的DNS服务器地址
$dnsServers = $adapter.DNSServerSearchOrder
# 输出适配器名称和DNS服务器地址列表
Write-Host '适配器名称: $($adapter.Description)'
Write-Host 'DNS服务器地址:'
foreach ($dnsServer in $dnsServers) {
Write-Host ' $dnsServer'
}
Write-Host ''
}
运行以上脚本后,它会列出每个适配器的名称和配置的DNS服务器地址列表。
原文地址: https://www.cveoy.top/t/topic/qmQz 著作权归作者所有。请勿转载和采集!