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

Wsus 3.0 – Manuel Client Configuration Script


BerbatKötüİdare EderGüzelHarika (Henüz Puan Verilmedi. Oy kullanarak siz de katkı yapabilirsiniz.)
Loading...

Warning: mysqli_query(): (HY000/3): Error writing file '/tmp/MYZDBKEi' (Errcode: 28 - No space left on device) in /usr/share/nginx/html/syslogs/wp-includes/class-wpdb.php on line 2349

Bir server kurdunuz ve networkunuzdeki istemcilerin updateleri, 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 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

Visited 522 times, 1 visit(s) today
Kategoriler: Microsoft |

Bu yazılar da ilginizi çekebilir:


- Wsus 3.0 – MMC Cannot open the file wsus.msc
- Remote Desktop’ı uzaktan etkinleştirmek
- sp_addumpdevice (T-SQL)
- Dizin İçindeki Dosya Sayısını Bulmak | Windows
- MSSQL – Dump Transaction

Yorumlar


  1. ihsan | (Eylül 4th, 2013 2:12 pm)

    çok faydalı oldu teşekkür ederim.

    [Cevapla]

Trackbacks

Yorumda bulunun.