WUAUCLT /detectnow – VBS and GUI methods

So, how do you force the update detection? In this blog entry, let’s take a look at some of the techniques.



  • Rob Dunn [WSUS MVP] has created this simple script to force remote computer to perform wuauclt.exe /detectnow using object methods. That’s cool Rob – Thanks again.

‘ —————START CODE—————
strComputer = inputbox(“Enter a computer name to run WUA detectnow”,”Invoke detectnow”)
if strComputer = “” then wscript.quit
on error goto 0
Set autoUpdateClient = CreateObject(“Microsoft.Update.AutoUpdate”,strComputer)
AutoUpdateClient.detectnow()
wscript.echo “All done.”

‘ —————-END CODE—————–



  • For all GUI fans, take a look at WSUS – DETECTNOW 2.0 from WSUS.de. With this GUI Tool, you can trigger detection for approved updates and can reset SusClientId too.

MORE INFORMATION


Force remote computer to perform wuauclt.exe /detectnow (WSUS) – using object methods
http://www.vbshf.com/vbshf/forum/forums/thread-view.asp?tid=242 


Execute a Windows Update Detect Cycle on a Remote Computer
http://www.microsoft.com/technet/scriptcenter/csc/scripts/software/update/cscsw026.mspx


WSUS – DETECTNOW 2.0
http://downloads.wsus.de/wsus_detect_now/WSUS_detect_now_2.0_eng.exe 
http://downloads.wsus.de/wsus_detect_now/WSUS_detect_now_2.0_ger.exe 


Quick AU Client Detection & Installation with Windows Server Updates Services, WSUS
http://msmvps.com/blogs/athif/archive/2005/06/29/56200.aspx 


WSUS: Script to Force the Update Detection from Automatic Update Client (WUA) for updates on WSUS Server
http://msmvps.com/blogs/athif/articles/66375.aspx 


Windows Update Agent force script, email results version 2.15 by — Rob Dunn[WSUS MVP]
http://msmvps.com/blogs/athif/archive/2006/05/09/94089.aspx 

One thought on “WUAUCLT /detectnow – VBS and GUI methods

  1. I use AUForceUpdate.cmd and run it remotely against machines using PSEXEC from sysinternals.com like so:

    psexec \\computername -c AUForceUpdate.cmd

    – which copies the CMD file to the computer and then executes it. I even wrote a batch file that does this will all of my company’s XP boxes in one swoop.

Leave a Reply

Your email address will not be published. Required fields are marked *