Por que a data da última atualização do Windows não está definida no registro ao atualizar via COMObject?

1

Quando atualizo manualmente um Windows Machine (W2K3) através do ícone amarelo na barra de tarefas, posso obter a última data de instalação por meio do registro:

(Get-ItemProperty -Path Registry::"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\Results\Install").LastSuccessTime

Mas quando invocar a atualização através de um script PS usando:

New-Object -ComObject 'Microsoft.Update.Session'

A entrada do registro não é atualizada. Por que esse é o caso? Eu tenho que roteirizar isso sozinho? Esta é uma opção a ser definida em 'Microsoft.Update.Session'? Existe outra maneira de perguntar a uma máquina quando as Últimas atualizações foram instaladas?

    
por icnivad 30.04.2013 / 18:11

0 respostas