Aşağıdaki script sisteminizdeki client bilgisayarların,domain controller ile aynı saat ayarlarını almasını sağlar.Uzantısını vbs olarak kaydedin ve gpo ile domain ortamınıza uygulayın

servername yazan yere kendi dc sunucu isminizi yazmayı unutmayınız.

Kod şöyle;


Dim wshell
Set wshell = CreateObject(”WScript.Shell”)
wshell.Run “%COMSPEC% /c net time \\servername /set /y”,0,TRUE
set wshell = Nothing

Domain ortamında bulunan client bilgisayarlar yada serverlar güncelleme dosyalarını wsus sunucu üzerinden otomatik şekilde alabilirler.Sistemimize kurduğumuz Windows Update server ile bizim belirlediğimiz updatelerin önce wsus üzerine sonrada belirlediğimiz gün yada saatte diğer bilgisayalara dağıtılmasını sağlayabiliriz.

Eğer ki active directory olan bir yapımız varsa group policy üzerinde bu ayarlamaların bulunduğu yer aşağıdaki resimlerde gösterilmiştir..Ben kendi sistemim de default domain policy üzerine uyguladım ama istenilen ou’daki pclere uygulanabilir.

Group Policy

Resim-1

Group Policy

Resim-2

Domainde olmayan bilgisayarlar için de regedit’e yapacağımız bir eklemeyle , bu bilgisayarların da wsus ile entegre çalışmalarını sağlayabilirsiniz.Aşağıdaki kodun uzantısını .reg olarak kaydedin ve bir kez çalıştırın.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\
WindowsUpdate]
"WUServer"="http://wsus-server-adresiniz"
"WUStatusServer"="http://wsus-server-adresiniz"
"TargetGroupEnabled"=dword:00000001
"TargetGroup"="IT Departmanı"
"ElevateNonAdmins"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\
WindowsUpdate\AU]
"NoAutoUpdate"=dword:00000000
"AUOptions"=dword:00000004
"ScheduledInstallDay"=dword:00000000
"ScheduledInstallTime"=dword:0000000a
"NoAutoRebootWithLoggedOnUsers"=dword:00000001
"AutoInstallMinorUpdates"=dword:00000001
"RebootRelaunchTimeoutEnabled"=dword:00000001
"RebootRelaunchTimeout"=dword:0000003c
"RescheduleWaitTimeEnabled"=dword:00000001
"RescheduleWaitTime"=dword:0000000f
"DetectionFrequencyEnabled"=dword:00000001
"RebootWarningTimeoutEnabled"=dword:00000001
"RebootWarningTimeout"=dword:0000001e
"UseWUServer"=dword:00000001
"NoAUShutdownOption"=dword:00000000
"NoAUAsDefaultShutdownOption"=dword:00000000

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows altına baktığınız da Windows Update dizini altında wsus sunucu ayarlarınızı görüyor olmalısınız…

Hazırlayan : Özgür Özocak

Fiziksel olarak bulunduğunuz yerde olmayan bir bilgisayarın group policy ayarlarını refresh etme ihtiyacı duyabilirsiniz. Kalkıp o bilgisayarın yanına gitmek birçok IT çalışanı için zor gelebilir.

Microsoft’un PsTools içinde bulunan PsExec aracı ile bu işlemi gerçekleştirebilirsiniz. Komut şöyle;

psexec.exe \\hedefbilgisayar “c:\windows\system32\gpupdate.exe /force”

CMD ekranında pstools klasörüne girerek bu komutu çalıştırmayı ve kesinlikle admin yetkisine sahip olmanız gerektiğini unutmayın.

PsTools’u Microsoft Technet sitesinden indirebilirsiniz.

Download linki : http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx

teknolojikadam.com'da şu an 19 ziyaretçi geziniyor. Toplam 67 yazı, 29 yorum var