Forum
Kimi zaman kurum içerisinde IP adresleri static olarak tanımlanan bilgisayarların DNS adreslerini toplu değiştirmek gerekebiliyor.
Aşağıdaki PowerShell scriptini kullanarak ilk satırda yer alan txt dosyasına yazılı bilgisayarların DNS adreslerini toplu olarak değiştirebilirsiniz.
$computer = get-content C:\list\servers.txt
$NICs = Get-WMIObject Win32_NetworkAdapterConfiguration -computername $computer |where{$_.IPEnabled -eq “TRUE”}
Foreach($NIC in $NICs) {
$DNSServers = "10.1.0.254","10.1.0.253"
$NIC.SetDNSServerSearchOrder($DNSServers)
$NIC.SetDynamicDNSRegistration(“TRUE”)
}
---------
Sait ORHAN
Bilgisayar Mühendisi
Web: http://saitorhan.com
Teşekkürler.
Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************