PowerShell é um shell de linha de comando baseado em tarefas e linguagem de script desenvolvido no .NET. Inicialmente, apenas um componente do Windows, o PowerShell tornou-se de código aberto e multiplataforma em 18 de agosto de 2016 com a introdução do PowerShell Core.
Como administrador,inicie um novo prompt de linha de comando Powershell.
Windows 10 - powershell elevated
Obtenha a lista de atualizações instaladas no Windows.
Get-Hotfix
Aqui está a saída do comando.
Source Description HotFixID InstalledBy InstalledOn
------ ----------- -------- ----------- -----------
SRV02 Update KB4601060 NT AUTHORITY\SYSTEM 2/10/2021 12:00:00 AM
SRV02 Update KB4470502 NT AUTHORITY\SYSTEM 12/12/2018 12:00:00 AM
SRV02 Security Update KB4470788 NT AUTHORITY\SYSTEM 12/12/2018 12:00:00 AM
SRV02 Update KB4480056 NT AUTHORITY\SYSTEM 1/9/2019 12:00:00 AM
SRV02 Security Update KB4493510 NT AUTHORITY\SYSTEM 4/21/2019 12:00:00 AM
Obtenha o histórico de atualizações instaladas organizado pela data de instalação.
Get-Hotfix | Sort InstalledOn
Aqui está a saída do comando.
Source Description HotFixID InstalledBy InstalledOn
------ ----------- -------- ----------- -----------
SRV02 Update KB4470502 NT AUTHORITY\SYSTEM 12/12/2018 12:00:00 AM
SRV02 Security Update KB4470788 NT AUTHORITY\SYSTEM 12/12/2018 12:00:00 AM
SRV02 Update KB4480056 NT AUTHORITY\SYSTEM 1/9/2019 12:00:00 AM
SRV02 Security Update KB4493510 NT AUTHORITY\SYSTEM 4/21/2019 12:00:00 AM
SRV02 Security Update KB4499728 NT AUTHORITY\SYSTEM 5/15/2019 12:00:00 AM
Exibir a lista de atualizações instaladas formatadas como uma grade.
Get-Hotfix | Sort InstalledOn | out-gridView
Aqui está a saída do comando.
Powershell - List installed updates
Crie um arquivo de texto contendo a lista de atualizações instaladas.
Get-Hotfix | Sort InstalledOn | Format-Table -AutoSize > C:\UPDATES.txt
Aqui está o conteúdo do arquivo.
Source Description HotFixID InstalledBy InstalledOn
------ ----------- -------- ----------- -----------
SRV02 Update KB4470502 NT AUTHORITY\SYSTEM 12/12/2018 12:00:00 AM
SRV02 Security Update KB4470788 NT AUTHORITY\SYSTEM 12/12/2018 12:00:00 AM
SRV02 Update KB4480056 NT AUTHORITY\SYSTEM 1/9/2019 12:00:00 AM
SRV02 Security Update KB4493510 NT AUTHORITY\SYSTEM 4/21/2019 12:00:00 AM
SRV02 Security Update KB4499728 NT AUTHORITY\SYSTEM 5/15/2019 12:00:00 AM
Crie um arquivo CSV contendo a lista de atualizações instaladas.
Get-Hotfix | Select-Object HotFixID, Description, InstalledBy, InstalledOn | Sort InstalledOn | Export-Csv C:\UPDATES.csv -Encoding UTF8
Aqui está o conteúdo do arquivo.
#TYPE Selected.System.Management.ManagementObject
"HotFixID","Description","InstalledBy","InstalledOn"
"KB4470502","Update","NT AUTHORITY\SYSTEM","12/12/2018 12:00:00 AM"
"KB4470788","Security Update","NT AUTHORITY\SYSTEM","12/12/2018 12:00:00 AM"
"KB4480056","Update","NT AUTHORITY\SYSTEM","1/9/2019 12:00:00 AM"
"KB4493510","Security Update","NT AUTHORITY\SYSTEM","4/21/2019 12:00:00 AM"
"KB4499728","Security Update","NT AUTHORITY\SYSTEM","5/15/2019 12:00:00 AM"
Obtenha informações de uma atualização específica do Windows.
Get-Hotfix KB4601060 | Select -Property *
Aqui está a saída do comando.
PSComputerName : SRV02
InstalledOn : 2/10/2021 12:00:00 AM
__PATH : \\SRV02\root\cimv2:Win32_QuickFixEngineering.HotFixID="KB4601060",ServicePackInEffect=""
Status :
__GENUS : 2
__CLASS : Win32_QuickFixEngineering
__SUPERCLASS : CIM_LogicalElement
__DYNASTY : CIM_ManagedSystemElement
__RELPATH : Win32_QuickFixEngineering.HotFixID="KB4601060",ServicePackInEffect=""
__PROPERTY_COUNT : 11
__DERIVATION : {CIM_LogicalElement, CIM_ManagedSystemElement}
__SERVER : SRV02
__NAMESPACE : root\cimv2
Caption : http://support.microsoft.com/?kbid=4601060
CSName : SRV02
Description : Update
FixComments :
HotFixID : KB4601060
InstallDate :
InstalledBy : NT AUTHORITY\SYSTEM
Name :
ServicePackInEffect :
Scope : System.Management.ManagementScope
Path : \\SRV02\root\cimv2:Win32_QuickFixEngineering.HotFixID="KB4601060",ServicePackInEffect=""
Options : System.Management.ObjectGetOptions
ClassPath : \\SRV02\root\cimv2:Win32_QuickFixEngineering
Properties : {Caption, CSName, Description, FixComments...}
SystemProperties : {__GENUS, __CLASS, __SUPERCLASS, __DYNASTY...}
Qualifiers : {dynamic, Locale, provider, UUID}
Site :
Container :
Parabéns! Você pode exibir a lista de atualizações instaladas no Windows usando o Powershell.
Precisando de Consultoria em TI ou Suporte Pode Contar Comigo e Minha Equipe.
Pode Chamar em Nosso Whats: (51) 993117507
https://linktr.ee/julianoaguiar