Tente procurar em c: \ windows \ WindowsUpdate.log
É possível encontrar a data em que as atualizações do Windows foram instaladas no Windows Server 2003?
Se eu for ao controlpanel- > instalar / desinstalar programas e marcar a caixa de seleção "Mostrar Atualizações", ele mostrará as atualizações do Windows que foram instaladas, mas não vejo a data de instalação em lugar algum.
No powershell você pode fazer isso: Get-WmiObject -Class "win32_quickfixengineering"
fácil e rápido.
Você também pode procurar aqui -% windir% \ SoftwareDistribution \ ReportingEvents.log.
No prompt de comando, você pode usar o seguinte comando wmic para obter uma lista completa das atualizações instaladas no formato html:
wmic qfe list full /format:htable > hotfixes.html
Se preferir o formato csv, use o modificador / format: csv:
wmic qfe list full /format:csv > hotfixes.csv
Acho que o Get-Hotfix está disponível via PowerShell desde a versão 3.
Você pode executá-lo localmente ou em sistemas remotos.
Localmente:
# Get all hotfixes locallly
Get-Hotfix
# Look for a specific hotfix
Get-Hotfix -Id KB2693643
Para obter hotfixes para o (s) sistema (s) remoto (s), forneça-o -Computername com sua lista de sistemas. (Observação: isso requer que o RPC seja aberto no firewall entre os sistemas que você está consultando e onde quer que você esteja executando o Get-Hotfix)
Get-Hotfix -Computername YourComputer
or
Get-Hotfix -Computername Computer1, Computer2, Computer3
Get-Hotfix -Computername (Get-Content \path\to\your_list.txt)
Psinfo -h mostrará as datas de instalação também. O Psinfo faz parte das Guloseimas
.Você pode consultar o último horário de instalação da atualização bem-sucedida:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\Results\Install
REG_SZ: LastSuccessTime
Este é um valor datetime formatado como yyyy-MM-dd HH:mm:ss
.