Set DNS Search Order & Server
- Details
- Category: PowerShell
- Created: Sunday, 01 January 2012 10:20
- Last Updated: Friday, 10 November 2017 19:02
- Published: Sunday, 01 January 2012 10:20
- Written by Frank
- Hits: 13300
Set DNS Search Order & Server
Setzt die DNS Einträge in "Preferred DNS Server", "Alternate DNS Server" und in der "DNS search order" unter den Advanced settings.
$computer = "SERVER1"
$DNSServers = [array]("169.254.0.2", "169.254.0.3", "169.254.0.4", "169.254.0.5")
$Adapter = get-wmiobject -namespace "root\CIMV2" -query "select * from Win32_NetworkAdapterConfiguration where IPEnabled = True" -computer $computer -ErrorVariable $wmiError
Foreach($NIC in $Adapter) {
if(!($wmiError)){
$NIC.DNSServerSearchOrder
$NIC.SetDNSServerSearchOrder($DNSServers)
}
else{Write-Host $wmiError}
}