Inicial > Uncategorized > script – alterar IP DNS estações

script – alterar IP DNS estações


bom dia blogueiros …

Ontem precisei criar um script em Power Shell para remover os DNS das estações Windows (xp, vista, w7….)
segue o script para os senhores, caso precisem 🙂

——————————————————————–

$servers = Get-Content C:\PathToFile\computers.txt
foreach($server in $servers)
{
Write-Host “Conectando em $server…”
$nics = Get-WmiObject Win32_NetworkAdapterConfiguration -ComputerName $server -ErrorAction Inquire | Where{$_.IPEnabled -eq “TRUE”}
$newDNS = “10.0.126.41”,”10.0.126.43″,”10.0.126.40″,”10.0.126.42″
foreach($nic in $nics)
{
Write-Host “`tExisting DNS Servers” $nic.DNSServerSearchOrder
$x = $nic.SetDNSServerSearchOrder($newDNS)
if($x.ReturnValue -eq 0)
{
Write-Host “`tSucesso, Alterado configuracao de DNS em” $server
}
else
{
Write-Host “`tErro na Alteracao do DNS em” $server
}
}
}

Categorias:Uncategorized
  1. Nenhum comentário ainda.
  1. No trackbacks yet.

Deixe um comentário

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.