Cómo finalizar un proceso con PowerShell
Windows le ofrece muchas formas diferentes de finalizar un proceso. Se puede hacer con el Administrador de tareas, con la herramienta de consola taskkill y con una gran cantidad de aplicaciones de terceros. Veamos un método más. Hoy veremos cómo finalizar un proceso usando PowerShell.
PowerShell viene con un cmdlet útil "Stop-Process". Le permite finalizar un solo proceso o varios procesos. Hay varias formas de utilizarlo.
Veamos como.
Cómo finalizar un proceso con PowerShell
Tabla de contenido
- Terminar un proceso por su ID
- Terminar un proceso por su nombre
Terminar un proceso por su ID
Si conoce el ID del proceso que desea eliminar, puede usarlo en el Proceso de parada cmdlet. Si no lo sabe, puede utilizar el Obtener-proceso cmdlet para encontrarlo. Ejecútelo sin parámetros para obtener la lista de procesos con sus ID. Vea la siguiente captura de pantalla:
Detener el proceso 3420
Nota: para finalizar un proceso elevado, debe abrir PowerShell como administrador. Consulte el siguiente artículo:
Todas las formas de abrir PowerShell en Windows 10
De lo contrario, aparecerá el siguiente mensaje de error: "Acceso denegado".
Terminar un proceso por su nombre
Otra forma de utilizar Stop-Process es matar el proceso por su nombre. La sintaxis es la siguiente:
Stop-Process -processname regedit
Stop-Process -processname regedit, regownershipex
El comando anterior terminará el Editor del Registro y la aplicación RegOwnershipEx.
Sugerencia: para el cmdlet Stop-Process, puede usar los siguientes alias cortos:
spps. matar
Para el cmdlet Get-Process, use los siguientes alias:
GPS. PD