Some Installed KB where not detected as 'not Installed' in hide_update()

This commit is contained in:
Yorick Barbanneau 2016-05-26 22:25:09 +02:00
parent 47b910a014
commit 9e18332826

View file

@ -100,8 +100,9 @@ function hide_update() {
param($kbList) param($kbList)
$session = New-Object -ComObject "Microsoft.Update.Session" $session = New-Object -ComObject "Microsoft.Update.Session"
$searcher = $session.CreateUpdateSearcher() $searcher = $session.CreateUpdateSearcher()
#$searcher.Online = $false $searcher.Online = $true
$criteria = "" $searcher.IncludePotentiallySupersededUpdates = $true
$criteria = "IsInstalled=0"
$result = $searcher.Search($criteria) $result = $searcher.Search($criteria)
Foreach ($kb in $kbList){ Foreach ($kb in $kbList){
Write-Host -NoNewline -ForegroundColor White "Hide $kb : " Write-Host -NoNewline -ForegroundColor White "Hide $kb : "