You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
898 B
Plaintext
30 lines
898 B
Plaintext
Dim hideupdates(9)
|
|
|
|
hideupdates(0) = "KB2952664"
|
|
hideupdates(1) = "KB2990214"
|
|
hideupdates(2) = "KB3021917"
|
|
hideupdates(3) = "KB3035583"
|
|
hideupdates(4) = "KB3068708"
|
|
hideupdates(5) = "KB2977759"
|
|
hideupdates(6) = "KB3075249"
|
|
hideupdates(7) = "KB3080149"
|
|
hideupdates(8) = "KB3050265"
|
|
hideupdates(9) = "KB3022345"
|
|
|
|
|
|
set updateSession = createObject("Microsoft.Update.Session")
|
|
set updateSearcher = updateSession.CreateupdateSearcher()
|
|
|
|
Set searchResult = updateSearcher.Search("IsInstalled=0 and Type='Software'")
|
|
|
|
For i = 0 To searchResult.Updates.Count-1
|
|
set update = searchResult.Updates.Item(i)
|
|
For j = LBound(hideupdates) To UBound(hideupdates)
|
|
'MsgBox hideupdates(j)
|
|
if instr(1, update.Title, hideupdates(j), vbTextCompare) = 0 then
|
|
'Wscript.echo "No match found for " & hideupdates(j)
|
|
else
|
|
Wscript.echo "Hiding " & hideupdates(j)
|
|
update.IsHidden = True
|
|
end if
|
|
Next |