Pas en ligne de commande, mais j'ai pensé que ce script de MSDN pourrait aider.
Source : WU Searcher WMI script de MSDN
Rechercher les mises à jour disponibles dans WU et les répertorier
Set updateSession = CreateObject("Microsoft.Update.Session")
updateSession.ClientApplicationID = "MSDN Sample Script"
Set updateSearcher = updateSession.CreateUpdateSearcher()
WScript.Echo "Searching for updates..." & vbCRLF
Set searchResult = _
updateSearcher.Search("IsInstalled=0 and Type='Software' and IsHidden=0")
WScript.Echo "List of applicable items on the machine:"
For I = 0 To searchResult.Updates.Count-1
Set update = searchResult.Updates.Item(I)
WScript.Echo I + 1 & "> " & update.Title
Next
If searchResult.Updates.Count = 0 Then
WScript.Echo "There are no applicable updates."
WScript.Quit
End If
Le segment de code ci-dessus permet de rechercher les mises à jour disponibles dans WU et de les lister sans les télécharger. La partie restante du script de MSDN consiste à télécharger chacune des mises à jour disponibles.
Copiez le code dans le bloc-notes et sauvegardez-le avec la mention .vbs
extension.