你可以使用以下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服务器地址列表。

如何使用PowerShell获取Windows主机DNS服务器地址

原文地址: https://www.cveoy.top/t/topic/qmQz 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录