Búsqueda de sitios web

PowerShell: recopile información sobre las actualizaciones instaladas (revisiones) en todas las computadoras del dominio


Con WSUS puedes documentar el estado de las actualizaciones de tus computadoras. ¿Pero qué hacer si no hay WSUS disponible? En este artículo describo cómo obtener una lista de todas las actualizaciones instaladas de todas las computadoras del dominio usando PowerShell.

Obtener revisión

Con este útil comando puede mostrar todas las actualizaciones instaladas en el host local.


Get-Hotfix

Para mostrar solo las revisiones que está buscando, puede limitar el resultado usando Where-Object.


Get-Hotfix | Where-Object HotfixID -like KB31*


Get-Hotfix | Where-Object HotfixID -eq "KB3186568"

Obtener una lista de todas las revisiones instaladas en todas las computadoras del dominio

Para ello, necesitamos una lista de todas las computadoras del dominio por nombre. Podemos lograr esto usando Get-ADComputer. Nota: La desventaja de este método es que no sabemos si los ordenadores están encendidos o no. Si desea saber qué computadoras no son accesibles, elimine el parámetro ErrorAction SilentlyContinue. Para hacerlo más fácil de usar, recomiendo utilizar Out-GridView.


Invoke-Command -ComputerName (Get-ADComputer -Filter *).Name {Get-HotFix} -ErrorAction SilentlyContinue | Select-Object PSComputername, HotfixID, InstalledOn | Out-GridView

Encontrar computadoras que no hayan instalado una revisión especial

Asegúrese de que todas las computadoras estén encendidas. Para encontrar todas las computadoras que no han instalado la revisión KB4444, ejecute


(Get-ADComputer -Filter *).Name | Foreach-Object {If (!(Get-Hotfix -ID "KB4444" -ComputerName $_ -ErrorAction SilentlyContinue)) {Add-Content $_ -Path C:\Temp\missing4444.txt}}

Una vez completado, ejecute el bloc de notas y revise su lista.

enlaces relacionados

Obtenga más información sobre Get-Hotfix en Microsoft Docs: https://docs.microsoft.com/de-de/powershell/module/Microsoft.PowerShell.Management/Get-HotFix?view=powershell-5.1

Artículos relacionados