Return to Snippet

Revision: 67041
at August 1, 2014 18:08 by the_coder


Initial Code
@echo off

echo ################################
echo #Windows-Update-Dienst beenden #
echo ################################
echo.

net stop wuauserv

::Pause
ping 127.0.0.1 -n 3 > nul

cls

::Pause
ping 127.0.0.1 -n 3 > nul


echo ####################################
echo # Windows-Update-Dienst neustarten #
echo ####################################
echo.

::Pause
ping 127.0.0.1 -n 3 > nul

net start wuauserv

::Pause
ping 127.0.0.1 -n 3 > nul

cls

::Pause
ping 127.0.0.1 -n 3 > nul

regedit /s %WSUS_Automatisierungs_Skripte%$\WSUS.regedit

echo #################################
echo # Windows Updates konfigurieren # 
echo #################################
echo.

::Pause
ping 127.0.0.1 -n 3 > nul

cls

::Pause
ping 127.0.0.1 -n 3 > nul

wuauclt /resetauthorization

echo ################################
echo # WSUS-Client Neuregistrierung #
echo ################################
echo.

::Pause
ping 127.0.0.1 -n 3 > nul

echo OK!
echo.
echo.

::Pause
ping 127.0.0.1 -n 3 > nul

cls

::Pause
ping 127.0.0.1 -n 3 > nul

wuauclt /detectnow

echo ##############################################
echo # WSUS-Client fragt nach austehenden Updates #
echo ##############################################
echo.

::Pause
ping 127.0.0.1 -n 3 > nul

echo OK!
echo.
echo.

::Pause
ping 127.0.0.1 -n 3 > nul

cls

::Pause
ping 127.0.0.1 -n 3 > nul

wuauclt /reportnow

echo ####################################################
echo # WSUS-Client schickt Status-Report an WSUS-Server #
echo ####################################################
echo.

::Pause
ping 127.0.0.1 -n 3 > nul

echo OK!
echo.
echo.

::Pause
ping 127.0.0.1 -n 3 > nul

wuauclt /showWU

::Pause
ping 127.0.0.1 -n 5 > nul

wuauclt /updatenow



+++++++++++++++++++++++++++++++++++++++++++

WSUS.reg


Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]

; WUServer:
; HTTP-Namen für den WSUS-Server.
"WUServer"="http://192.168.111.100"

; WUStatusServer:
; HTTP-Namen für den WSUS-Statistikserver.
"WUStatusServer"="http://192.168.111.100"

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]

; AUOptions:
; 1: Automatische Updates deaktiviert.
; 2: Vor Download und Installation benachrichtigen.
; 3: Automatischer Download mit Installationsbenachrichtigung.
; 4: Automatischer Download und automatische Installation.
"AUOptions"=dword:00000004

; AutoInstallMinorUpdates:
; 0: Unbedeutende Updates werden nicht sofort installiert.
; 1: Unbedeutende Updates werden automatisch installiert, nachdem sie heruntergeladen wurden und installationsbereit sind.
"AutoInstallMinorUpdates"=dword:00000000

; NoAutoRebootWithLoggedOnUsers:
; 0: Keine Berücksichtigung und Verständigung eventuell eingeloggter Benutzer
; 1: Berücksichtigung und Verständigung eventuell eingeloggter Benutzer
"NoAutoRebootWithLoggedOnUsers"=dword:00000000

; NoAutoUpdate:
; 0: Update Agent ist aktiviert.
; 1: Update Agent ist deaktiviert.
"NoAutoUpdate"=dword:00000000

; RescheduleWaitTimeEnabled:
; 0: Rücksetzen der Installationszeit deaktiviert.
; 1: Rücksetzen der Installationszeit aktiviert.
"RescheduleWaitTimeEnabled"=dword:00000001

; RescheduleWaitTime:
; 1-60: Rücksetzen der Installationszeit in Minuten
"RescheduleWaitTime"=dword:0000000a

; ScheduledInstallDay:
; 0: täglich
; 1: Sonntag
; 2: Montag
; 3: Dienstag
; 4: Mittwoch
; 5: Donnerstag
; 6: Freitag
; 7: Samstag
"ScheduledInstallDay"=dword:00000000

; ScheduledInstallTime:
; 00-23: Zeit der Installation
"ScheduledInstallTime"=dword:00000012

; UseWUServer:
; 0: Microsoft Update Server benutzen
; 1: Server laut WUServer-Eintrag benutzen
"UseWUServer"=dword:00000001

Initial URL


Initial Description
WSUS_Client_Auto_Install_Script

Initial Title
WSUS_Client_Auto_Install_Script

Initial Tags
script

Initial Language
Textpattern