Почему дата последнего обновления Windows не устанавливается в реестре при обновлении через COMObject?
Когда я вручную обновляю машину Windows (W2K3) через желтый значок на панели задач, я могу получить дату последней установки через реестр:
(Get-ItemProperty -Path Registry::"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\Results\Install").LastSuccessTime
Но при вызове обновления через скрипт PS с помощью:
New-Object -ComObject 'Microsoft.Update.Session'
Запись в реестре не обновляется. Почему это так? Должен ли я сам написать это? Эта опция должна быть установлена в "Microsoft.Update.Session"? Есть ли другой способ узнать у компьютера, когда были установлены последние обновления?