Get-Process es el equivalente PowerShell de tasklist, pero con mucho más poder. Devuelve objetos ricos que puedes filtrar, ordenar, agrupar y exportar. Integrado con Cerewro, permite monitoreo inteligente de procesos con alertas generadas por IA.
Get-Process | Sort-Object CPU -Descending
Get-Process | Sort-Object CPU -Descending | Select-Object -First 5 Name, Id, CPU, @{N='RAM_MB';E={[math]::Round($_.WorkingSet/1MB,1)}}
while ($true) {
$p = Get-Process -Name "chrome" -ErrorAction SilentlyContinue
if ($p) { Write-Host "Chrome: $([math]::Round(($p | Measure-Object WorkingSet -Sum).Sum/1MB,1)) MB" }
Start-Sleep 5
}