Estou aplicando um patch "crítico" da Microsoft (KB4499164) a vários PCs remotos com Windows 7 (32 bits). Minha ÚNICA opção de acessar esses PCs é via SSH e SFTP.
Usei um script em lote para aplicar esse patch durante a noite em nove sistemas como piloto. Três dos PCs listam o patch quando eu uso owmic qfecomando ou oInformação do sistemacomando. Nos PCs restantes, owmic qfecomando mostra o patch como instalado, mas oInformação do sistemaO comando NÃO lista o patch.
Qual deles está correto? Como posso saber com certeza se o patch foi aplicado?
Responder1
O comando WMIC qfe list
retornará resultados corretos. O systeminfo
comando não. Minhas anotações indicam que ele está limitado à exibição de 246 hotfixes (que sãonão é o mesmo que atualizações), mas não consigo encontrar uma fonte para isso. Esta base de conhecimento da Microsoftartigo de suportediz:
Ao usar SystemInfo.exe no Windows Server 2003 para exibir uma lista de hotfixes instalados, alguns hotfixes podem não ser listados se mais de 200 estiverem instalados....Há uma limitação de tamanho do buffer que não permite que todos os hotfixes de atualização do sistema sejam exibidos.
No entanto, menciona apenas o Server 2003.
Resumindo, use o comando WMIC para obter uma lista completa das atualizações instaladas.