Windows ofrece multitud de herramientas que son de gran ayuda, pero que, en muchos casos, son desconocidas para la mayoría de los usuarios. Una de estas herramientas es su programador de tareas, una funcionalidad que permite ejecutar tareas de forma automática sin que el usuario tenga que intervenir.
El uso del programador de tareas puede ser de gran utilidad si eres de esas personas que cada día realizan siempre determinadas acciones cuando inicias el equipo o bien en un determinado momento del día, acciones como arrancar ciertas aplicaciones, definir la hora para que el ordenador se apague automáticamente, borrar los archivos de la papelera de reciclaje e incluso enviar emails de forma automática.
Dentro de esas tareas que se pueden programar para ejecutar, están los conocidos archivos .bat de Windows, y será precisamente sobre los que nos centraremos para explicaros cómo programar la ejecución de ellos de forma automática gracias al programador de tareas.
¿Qué es un archivo .BAT?
Para aquellas personas que no sepan que es un archivo .BAT en Windows, decir que se trata de un archivo de texto que contiene uno o varios comandos ejecutables por el intérprete de este sistema operativo. Estos archivos permiten automatizar tareas repetitivas o ejecutar secuencias de comandos específicas en un orden determinado.
El nombre ".bat" proviene de la extensión del archivo, que indica que se trata de un archivo de procesamiento por lotes. Cuando se ejecuta un archivo .bat, el sistema operativo lee y procesa cada línea del archivo como un comando individual.
Cómo programar una tarea que ejecute un archivo .BAT
Vamos a partir de la base de un archivo .BAT que se encarga de arrancar MySQL cada vez que el equipo se inicia. Para ello, lo primero que debemos hacer es acceder al programador de tareas y para ello, debemos escribir en la caja de búsqueda de Windows Programador de tareas. Esto nos abrirá la siguiente ventana.
En esta ventana nos encontramos tres secciones definidas:
- El panel de la izquierda nos muestra una lista de carpetas donde poder organizar las tareas programadas.
- El panel central ofrece información sobre las tareas que están activas.
- El panel de la derecha cuenta con las acciones más frecuentes, entre ellas la creación de una nueva tarea.
En nuestro caso, pulsaremos sobre la opción de Crear tarea básica, apareciendo una pantalla donde habrá que indicar el nombre de la tarea y una descripción.
Una vez indicada la información, pulsaremos en siguiente para llegar a otra pantalla donde indicaremos cuando queremos que se ejecute la tarea. En nuestro caso marcaremos Al iniciar sesión.
El siguiente paso será indicar qué tipo de acción realizará la tarea. Aquí habrá que elegir la opción Iniciar un programa.
Lo siguiente será buscar la ubicación de nuestro archivo .BAT que queremos que se ejecute.
Por último, solo queda pulsar en el botón Siguiente para completar el proceso de creación de la tarea.
De esta forma, la próxima vez que inicies sesión se ejecutará el archivo .BAT, arrancando MySQL. Para asegurarnos de que efectivamente ha arrancado, podemos acudir al administrador de tareas y buscar el proceso correspondiente. En caso de duda, en este enlace puedes ver como abrir el administrador de tareas.
De esta forma tan sencilla que hemos visto a lo largo del artículo, podemos programar esas tareas repetitivas que realizamos todos los días. Esto al final se traduce en un ahorro de tiempo y comodidad para los usuarios.