Script: force automatic update detection

The following script force an automatic update detection on SUS Client, I got it from SusServer.Com Forum.

@echo off
Echo This batch file will Force the Update Detection from the AU client by:
Echo 1. Stops the wuauserv service
Echo 2. Deletes the LastWaitTimeout registry key (if it exists)
Echo 3. Deletes the DetectionStartTime registry key (if it exists)
Echo 4. Deletes the NextDetectionTime registry key (if it exists)
Echo 5. Restart the wuauserv service

@echo on
net stop wuauserv
REG DELETE "HKLM\Software\Microsoft\Windows\CurrentVersion\

WindowsUpdate\Auto Update" /v LastWaitTimeout /f
REG DELETE "HKLM\Software\Microsoft\Windows\CurrentVersion\

WindowsUpdate\Auto Update" /v DetectionStartTime /f
Reg Delete "HKLM\Software\Microsoft\Windows\CurrentVersion\

WindowsUpdate\Auto Update" /v NextDetectionTime /f
net start wuauserv

@echo off
Echo This AU client will now check for the Updates on the Local SUS Server.
Echo After 10-20 mts, Have a look at C:\Window\Windows update.log
Echo For any errors, feel free to post on the forum.


About author

Vittorio Pavesi