1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
# Número de hilos (Get-Process -name notepad | select Threads).Threads.count # Nombre del proceso que crea los hilos Get-WmiObject -Class win32_Thread | select ProcessHandle, handle | %{ Write-Host (get-process -id $_.ProcessHandle).Name, $_.ProcessHandle, $_.handle } # Cuenta hilos de cada proceso que se ejecuta foreach($id in (Get-Process).Id ) { (Get-Process -id $id | select Threads).Threads.count } # Cuenta los hilos de los procesos por nombre que se ejecutan foreach($name in (Get-Process).name | Select-Object -Unique ) { write-host $name, (Get-Process -name $name | select Threads).Threads.count } # Escribe el nombre de los procesos con una expresión Get-Process | select name, @{Name="nuevonombreclase";Expression={($_.name)+"aso"}} # Número de hilos por proceso Get-Process | select Threads,@{Name="numerohilos";Expression={($_.Threads).count}} # Número de hilos por proceso junto con el nombre del proceso que los crea Get-Process | select Threads,@{Name="numerohilos";Expression={($_.Threads).count,$_.name}} |