Detener un proceso en ejecución desde un Batch archivo
Este artículo ilustra cómo podemos detener un proceso en ejecución desde un Batch archivo en Windows. Usamos el comando taskkill
de Batch para eliminar un proceso en ejecución.
Tenga en cuenta que el comando solo se ejecutará si el proceso especificado está abierto.
Proceso de eliminación de Batch archivo si se está ejecutando
Terminar un proceso brinda a los usuarios de Microsoft Windows XP Professional, Windows 2003 o posterior la capacidad de terminar una tarea desde una línea de comandos de Windows utilizando la identificación del proceso (PID) o el nombre de la imagen. En esta situación se emplea el comando TASKKILL
.
Aquí hay un ejemplo.
taskkill /IM notepad.exe
El comando anterior terminará la tarea de notepad
abierta. Tenga en cuenta que el comando anterior puede fallar y pedirle que guarde los cambios.
Para remediar esto, podemos cerrar a la fuerza el notepad
como se ilustra a continuación.
taskkill /F /IM notepad.exe
También podemos usar la identificación del proceso (PID) como se ilustra a continuación.
taskkill /pid 9415
El comando anterior eliminará el proceso con el id 9415
.
En conclusión, podemos usar el comando taskkill
para detener el proceso abierto desde un archivo Batch en Windows. Hemos discutido las diversas formas de eliminar un proceso utilizando un Batch archivo.
Tenga en cuenta que la secuencia de comandos se ejecutará correctamente si el proceso especificado está abierto y en ejecución.
John is a Git and PowerShell geek. He uses his expertise in the version control system to help businesses manage their source code. According to him, Shell scripting is the number one choice for automating the management of systems.
LinkedIn