Wer Windows-Clients ohne Gruppenrichtlinien an einen WSUS-Server anbinden möchte, kann das mit einem einfachen Aktivierungsskript erledigen. Das folgende WSUS activation script setzt die nötigen Registry-Einträge und startet den Windows Update Service neu.
Registry-Datei (WSUS.reg)
Diese .reg-Datei konfiguriert den Windows Update Agent, um Updates vom eigenen WSUS-Server abzurufen. Den Platzhalter YOUR-WSUS-SERVER durch den tatsächlichen Hostnamen oder die IP-Adresse ersetzen:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate] "WUServer"="http://YOUR-WSUS-SERVER" "WUStatusServer"="http://YOUR-WSUS-SERVER" "TargetGroupEnabled"=dword:00000001 "TargetGroup"="IT Department" "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
Batch-Skript (WSUS.bat)
Dieses Batch-Skript stoppt den Windows Update Service, importiert die Registry-Datei und startet den Service wieder. Beide Dateien müssen im selben Ordner liegen:
@echo off :: Echo Save the batch file as "WSUS.bat". This batch file will do the following: Echo 1. Stops the Automatic Update Service (wuauserv) service. Echo 2. Imports WUA settings for workstations in workgroup to detect/download/install updates from WSUS. Echo 3. Starts the Automatic Update Service (wuauserv) service. Echo 4. Force update detection. Echo 5. More information on http://msmvps.com/Athif REM INSTRUCTIONS: REM Place both the files (WSUS.reg and WSUS.bat) in same location (single folder) REM Double-click WSUS.bat to import WSUS.reg which contains Windows Update Agent (WUA) settings. REM for WUA in a workgroup environment. In this sample, WSUS.reg and WSUS.bat REM are placed in 'c:'. REM Author:- Mohammed Athif Khaleel :- Date April 30, 2006 Pause Net Stop "wuauserv" Echo Importing WSUS.reg %windir%\Regedit.exe /s C:\WSUS.reg Echo WSUS.reg imported succesfully Net Start "wuauserv" Echo Forcing update detection wuauclt /detectnow Pause
Fazit
Dieses WSUS-Aktivierungsskript ist nützlich für Arbeitsgruppen-Umgebungen ohne Active Directory, bei denen Gruppenrichtlinien nicht zur Verfügung stehen. Einfach beide Dateien auf dem Client ausführen und der Windows Update Agent bezieht seine Updates fortan vom eigenen Server.
