Búsqueda de sitios web

PowerShell: utilice Get-Process para buscar procesos por nombre


Puede utilizar el cmdlet Get-Process en PowerShell para obtener todos los procesos que se están ejecutando en la computadora local.

A menudo, es posible que desee utilizar el cmdlet Get-Process para buscar un proceso específico por nombre.

Puede utilizar los siguientes métodos para hacerlo:

Método 1: buscar proceso por nombre exacto

Get-Process -Name AggregatorHost

Este ejemplo en particular solo mostrará los resultados del proceso denominado AggregatorHost.

Método 2: buscar todos los procesos que contengan cadenas

Get-Process -Name *background*

Este ejemplo en particular mostrará los resultados de todos los procesos que contengan fondo en el nombre del proceso.

Los siguientes ejemplos muestran cómo utilizar cada uno de estos métodos en la práctica.

Ejemplo 1: utilizar Get-Process para buscar procesos por nombre exacto

Podemos usar la siguiente sintaxis con el cmdlet Get-Process en PowerShell para mostrar solo el proceso con el nombre exacto de AggregatorHost:

Get-Process -Name AggregatorHost

La siguiente captura de pantalla muestra cómo utilizar esta sintaxis en la práctica:

Esto solo devuelve resultados para el proceso con el nombre exacto de AggregatorHost.

Ejemplo 2: utilice Get-Process para buscar todos los procesos que contengan cadenas

Podemos usar la siguiente sintaxis con el cmdlet Get-Process en PowerShell para mostrar solo los procesos que contienen fondo en algún lugar del nombre del proceso:

Get-Process -Name *background*

La siguiente captura de pantalla muestra cómo utilizar esta sintaxis en la práctica:

Esto devuelve resultados para todos los procesos que contienen fondo en algún lugar del nombre del proceso.

Nota: Puede encontrar la documentación completa para el cmdlet Get-Process en PowerShell aquí.

Artículos relacionados