• EnglishSpanishGermanFrenchPolishChinese (Traditional)


EnglishSpanishGermanFrenchPolishChinese (Traditional)

Operating systems, scripting, PowerShell and security

Operating systems, software development, scripting, PowerShell tips, network and security

Menú principal
  • Categorías
  • Cursos
  • Libro de PowerShell
  • Lo mejor
  • Lo último
  • Proyectos
  • Contactar
Ir al contenido

Ejercicios de PowerShell: mostrar los hilos de cada proceso utilizando WMI y el cmdlet Get-Process

PowerShell
1
2
3
4
5
6
7
8
9
10
11
Get-Process | select name,Threads
 
(Get-Process -Name notepad) | select Threads | select *
 
Get-WmiObject -Class Win32_Thread | select Handle,ProcessHandle,priority | sort priority -Descending
 
(Get-WmiObject -Class Win32_Thread -Filter "ProcessHandle = 1052")
 
(Get-WmiObject -Class Win32_Thread -Filter "ProcessHandle = $((gps -name notepad).id)") | %{
    $_.Handle, $_.ProcessHandle, (Get-Process -Id $_.ProcessHandle).ProcessName
}

Publicado el día 23 de noviembre de 2020

CATEGORÍAS

PowerShell

ETIQUETAS

Ejercicios de PowerShell, Get-Process, Get-WmiObject, GPS, Jesús Niño, Jesús Niño Camazón, Sort, WMI

MÁS

  • Ejercicios de PowerShell: ejercicios de hilos
  • Ejercicios de PowerShell: mostrar información sobre los hilos del proceso Notepad
  • Ejercicios de seguridad: práctica sobre virus
  • Detectar cuando se crea un hilo nuevo en Windows con PowerShell
  • Ejercicios de PowerShell: crear una carpeta con la fecha de hoy que contenga los procesos que se están ejecutando junto el número de hilos (solución mediante funciones)
  • Crear un proceso hijo mediante la función fork de Linux (en Bash y en PowerShell mediante WSL)