Syslogs

Linux/Unix ve Acık Kod uygulamalar uzerine dokumanlar, ipuclari, gelistirmeler ve fazlasi…

Ana Sayfa » Microsoft » Wsus 3.0 – Manuel Client Configuration Script

Wsus 3.0 – Manuel Client Configuration Script

Bir wsus server kurdunuz ve networkunuzdeki istemcilerin updateleri, wsus serverınızdan çekmeleri üzere yapılandırmak istiyorsunuz.

Bu işi yapmanın en bilinen yöntemi Active Directory ortamlarında Group Policy kullanarak Wsus serverın bilgilerini clientlere iletecek olan bir GPO oluşturmak ve clientlerin updateler için Wsus serverınız ile iletişime geçmelerini sağlamaktır.

Ancak networkünüzde bir domain ortamı olmayabilir ya da Group Policy bazında bir yöntem kullanmak istemeyebilirsiniz. O durumda hazırlayacağınız bir registry dosyası ve bir de küçük batch file vasıtası ile istemcilerinizi Wsus servera tanıtabilirsiniz.

Script dosyalarından birincisi wsus serverın bilgilerini içeren bir windows registry dosyası; clientin C:\ pathi altında wsus.reg isimli bir dosya oluşturun ve bir text editor ile dosyayı açıp aşağıdaki satırları dosya içerisine copy paste edin.

Not 1: Bold olarak işaretlenmiş alanları kendi server bilgileriniz ile değiştirmeyi unutmayın.
Not 2: Dosya içeriğini bu sayfadan direk copy paste yapmanız durumunda (“) işaretleri bozuk çıkabilir Bu konuya da dikkat edin. (Sorun kullandığım html editorunden kaynaklanmakta.)

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
"WUServer"="http://wsus.serveriniz"
"WUStatusServer"="http://wsus.serveriniz"
"TargetGroupEnabled"=dword:00000000
"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

C:\ dizinine wsus.reg ismi ile kaydettiğiniz registry dosyasından sonra, bu reg dosyasını windows registrysine import edip gerekli komutları çalıştıracak bir de batch dosyası oluşturmanız gerekiyor.

Gene C:\ dizini altında wsus.bat isimli bir dosya açın ve içerisine aşağıdaki satırları kopyalayın.

@echo off
::
Net Stop "wuauserv"
Echo WSUS.reg import ediliyor.
%windir%\Regedit.exe /s C:\WSUS.reg
Echo WSUS.reg import islemi tamamlandi.
Net Start "wuauserv"
Echo Forcing update detection
wuauclt /detectnow

Batch dosyası da hazırlandıktan sonra geriye batch dosyasını çalıştırmak ve Wsus administrator interface’inizden ilgili clientin listeye eklenip eklenmediğini kontrol etmek kalıyor.

Bu yöntemi bulduğum orjinal link aşağıda; detaylı bilgi için oraya da bakabilirsiniz.

http://msmvps.com/blogs/athif/pages/Manually-Configure-WUA.aspx

Tags: , , ,

Belki şu konular da ilginizi çeker:


Kategori: Microsoft | |

YORUMLAR


Henuz yorum yapilmamis.

Yorumda bulunun.