Método 1: Cómo matar un proceso usando TaskKill en PowerShell?
TaskKill es un comando administrador que utiliza PowerShell y CMD para matar cualquier proceso de ejecución. TaskKill utiliza PID (identificación del proceso) o el nombre de proceso para identificar el número de proceso y luego lo mata.
Sintaxis: matar un proceso por identificación
> Taskkill /f /pid
Los elementos de sintaxis se explican a continuación.
Sintaxis: matar un proceso por su nombre
> Taskkill /im /f
Los elementos de la sintaxis son:
Ejemplo
Aquí, hemos presentado el uso del comando TaskKill que básicamente se usa para matar un proceso.
Si desea obtener el nombre de la imagen del proceso o su ID usando PowerShell, puede obtenerlo a través del siguiente comando:
> Lista de tareas
En la salida anterior, la primera columna "nombre de imagen" representa las imágenes presentes, y el segundo "PID" representa las ID de proceso, la tercera columna "Nombre de sesión" representa los nombres de los servicios, la cuarta columna "Sesión#" dice si la sesión es encendido o apagado usando 1 y 0.
Seleccione la tarea que desea matar y escriba su ID en el comando a continuación para matarla:
> Taskkill /f /pid 5276
Desde el "ÉXITO"Mensaje, se observa que el proceso ha sido asesinado con éxito.
TaskKill también permite el asesinato de una tarea especificando su nombre.
Especifique el nombre del proceso que desea matar después del /SOY Parámetro de la siguiente manera:
> TaskKill /im Calc.EXE /F
Felicidades! Has aprendido a usar TaskKill para matar un proceso por su identificación, así como por su nombre.
Método 2: Cómo matar un proceso usando Stop-Process en PowerShell?
El cmdlet stop-process es un comando administrativo que se utiliza para matar los procesos de ejecución. El comando stop-process usa PID y el nombre para identificar el proceso mientras mata.
Sintaxis: Mata el proceso por ID
> Stop -process -id-Fuerza
Los elementos de sintaxis se describen como
O
Sintaxis: para matar el proceso por su nombre
> Stop -process -name-Fuerza
Los elementos de sintaxis se explican como
Ejemplo
Este ejemplo demuestra el funcionamiento del comando TaskKill.
En primer lugar, ejecute el comando de la lista de tareas para obtener la lista de tareas.
> Lista de tareas
Especifique el proceso que desea matar e ingrese su identificación
> Stop -process -id 5704 -force
Por lo tanto, el proceso termina utilizando el cmdlet de stop-process.
Stop-process también le permite matar el proceso especificando su nombre.
> Stop -Process -Name Notepad -force
El proceso llamado "bloc"Es asesinado con éxito.
Felicitaciones! Has aprendido con éxito para matar el proceso usando PowerShell.
Conclusión
Para matar un proceso, PowerShell apoya los comandos de stop-process y tareas kill. Ambos métodos rastrean el proceso utilizando el nombre del proceso o la identificación. Esta publicación ha proporcionado una lista de posibles métodos para matar un proceso utilizando PowerShell. También puede obtener la lista de los procesos a través de los comandos Get-Process o TaskSist en PowerShell.