Posted By

the_coder on 08/01/14


Tagged

script client wsus


Versions (?)

WSUS_Client_Auto_Install_Script


 / Published in: Textpattern
 

WSUSClientAutoInstallScript

  1. @echo off
  2.  
  3. echo ################################
  4. echo #Windows-Update-Dienst beenden #
  5. echo ################################
  6. echo.
  7.  
  8. net stop wuauserv
  9.  
  10. ::Pause
  11. ping 127.0.0.1 -n 3 > nul
  12.  
  13. cls
  14.  
  15. ::Pause
  16. ping 127.0.0.1 -n 3 > nul
  17.  
  18.  
  19. echo ####################################
  20. echo # Windows-Update-Dienst neustarten #
  21. echo ####################################
  22. echo.
  23.  
  24. ::Pause
  25. ping 127.0.0.1 -n 3 > nul
  26.  
  27. net start wuauserv
  28.  
  29. ::Pause
  30. ping 127.0.0.1 -n 3 > nul
  31.  
  32. cls
  33.  
  34. ::Pause
  35. ping 127.0.0.1 -n 3 > nul
  36.  
  37. regedit /s %WSUS_Automatisierungs_Skripte%$\WSUS.regedit
  38.  
  39. echo #################################
  40. echo # Windows Updates konfigurieren #
  41. echo #################################
  42. echo.
  43.  
  44. ::Pause
  45. ping 127.0.0.1 -n 3 > nul
  46.  
  47. cls
  48.  
  49. ::Pause
  50. ping 127.0.0.1 -n 3 > nul
  51.  
  52. wuauclt /resetauthorization
  53.  
  54. echo ################################
  55. echo # WSUS-Client Neuregistrierung #
  56. echo ################################
  57. echo.
  58.  
  59. ::Pause
  60. ping 127.0.0.1 -n 3 > nul
  61.  
  62. echo OK!
  63. echo.
  64. echo.
  65.  
  66. ::Pause
  67. ping 127.0.0.1 -n 3 > nul
  68.  
  69. cls
  70.  
  71. ::Pause
  72. ping 127.0.0.1 -n 3 > nul
  73.  
  74. wuauclt /detectnow
  75.  
  76. echo ##############################################
  77. echo # WSUS-Client fragt nach austehenden Updates #
  78. echo ##############################################
  79. echo.
  80.  
  81. ::Pause
  82. ping 127.0.0.1 -n 3 > nul
  83.  
  84. echo OK!
  85. echo.
  86. echo.
  87.  
  88. ::Pause
  89. ping 127.0.0.1 -n 3 > nul
  90.  
  91. cls
  92.  
  93. ::Pause
  94. ping 127.0.0.1 -n 3 > nul
  95.  
  96. wuauclt /reportnow
  97.  
  98. echo ####################################################
  99. echo # WSUS-Client schickt Status-Report an WSUS-Server #
  100. echo ####################################################
  101. echo.
  102.  
  103. ::Pause
  104. ping 127.0.0.1 -n 3 > nul
  105.  
  106. echo OK!
  107. echo.
  108. echo.
  109.  
  110. ::Pause
  111. ping 127.0.0.1 -n 3 > nul
  112.  
  113. wuauclt /showWU
  114.  
  115. ::Pause
  116. ping 127.0.0.1 -n 5 > nul
  117.  
  118. wuauclt /updatenow
  119.  
  120.  
  121.  
  122. +++++++++++++++++++++++++++++++++++++++++++
  123.  
  124. WSUS.reg
  125.  
  126.  
  127. Windows Registry Editor Version 5.00
  128.  
  129. [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]
  130.  
  131. ; WUServer:
  132. ; HTTP-Namen für den WSUS-Server.
  133. "WUServer"="http://192.168.111.100"
  134.  
  135. ; WUStatusServer:
  136. ; HTTP-Namen für den WSUS-Statistikserver.
  137. "WUStatusServer"="http://192.168.111.100"
  138.  
  139. [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU]
  140.  
  141. ; AUOptions:
  142. ; 1: Automatische Updates deaktiviert.
  143. ; 2: Vor Download und Installation benachrichtigen.
  144. ; 3: Automatischer Download mit Installationsbenachrichtigung.
  145. ; 4: Automatischer Download und automatische Installation.
  146. "AUOptions"=dword:00000004
  147.  
  148. ; AutoInstallMinorUpdates:
  149. ; 0: Unbedeutende Updates werden nicht sofort installiert.
  150. ; 1: Unbedeutende Updates werden automatisch installiert, nachdem sie heruntergeladen wurden und installationsbereit sind.
  151. "AutoInstallMinorUpdates"=dword:00000000
  152.  
  153. ; NoAutoRebootWithLoggedOnUsers:
  154. ; 0: Keine Berücksichtigung und Verständigung eventuell eingeloggter Benutzer
  155. ; 1: Berücksichtigung und Verständigung eventuell eingeloggter Benutzer
  156. "NoAutoRebootWithLoggedOnUsers"=dword:00000000
  157.  
  158. ; NoAutoUpdate:
  159. ; 0: Update Agent ist aktiviert.
  160. ; 1: Update Agent ist deaktiviert.
  161. "NoAutoUpdate"=dword:00000000
  162.  
  163. ; RescheduleWaitTimeEnabled:
  164. ; 0: Rücksetzen der Installationszeit deaktiviert.
  165. ; 1: Rücksetzen der Installationszeit aktiviert.
  166. "RescheduleWaitTimeEnabled"=dword:00000001
  167.  
  168. ; RescheduleWaitTime:
  169. ; 1-60: Rücksetzen der Installationszeit in Minuten
  170. "RescheduleWaitTime"=dword:0000000a
  171.  
  172. ; ScheduledInstallDay:
  173. ; 0: täglich
  174. ; 1: Sonntag
  175. ; 2: Montag
  176. ; 3: Dienstag
  177. ; 4: Mittwoch
  178. ; 5: Donnerstag
  179. ; 6: Freitag
  180. ; 7: Samstag
  181. "ScheduledInstallDay"=dword:00000000
  182.  
  183. ; ScheduledInstallTime:
  184. ; 00-23: Zeit der Installation
  185. "ScheduledInstallTime"=dword:00000012
  186.  
  187. ; UseWUServer:
  188. ; 0: Microsoft Update Server benutzen
  189. ; 1: Server laut WUServer-Eintrag benutzen
  190. "UseWUServer"=dword:00000001

Report this snippet  

You need to login to post a comment.