У меня есть сценарий ниже для обнаружения обновлений Windows, которые не установлены, однако он всегда говорит IsDownloaded = false, но они загружаются, у меня для обновлений Windows установлено значение «Только загрузка».Кто-нибудь знает, почему он не возвращает правильную информацию?
$updatesession = [activator]::CreateInstance([type]::GetTypeFromProgID("Microsoft.Update.Session"))
$updatesearcher = $updatesession.CreateUpdateSearcher()
$searchresult = $updatesearcher.Search("IsInstalled=0")
$searchresult
Я использую Windows Server 2016.