1 2 3 4 5 6 7 8 9 10 11 |
$procesos = Get-Process for(1) { Start-Sleep -Seconds 1 $procesos2 = Get-Process $nuevosprocesos = (Compare-Object -ReferenceObject $procesos -DifferenceObject $procesos2 -Property id).id $nuevosprocesos foreach($proceso in $nuevosprocesos){(Get-Process -Id $proceso).ProcessName} $procesos = Get-Process "---------------" } |