16 enero 2021

7. Administración del Sistema (VIII)

7.10 Programador de tareas

En Windows 10, Programador de tareas es una herramienta que te permite crear y ejecutar prácticamente cualquier tarea automáticamente. Normalmente, el sistema y ciertas aplicaciones usan el programador para automatizar tareas de mantenimiento (como la desfragmentación de disco, la limpieza de disco y las actualizaciones), pero cualquiera puede usarlo. Con esta experiencia, puede iniciar aplicaciones, ejecutar comandos y ejecutar scripts en un día y hora determinados, o también puede desencadenar tareas cuando se produce un evento específico. El Programador de tareas funciona manteniendo las pestañas de la hora y los eventos en el equipo y ejecuta la tarea tan pronto como se cumple la condición. Ya sea que esté intentando usar el Programador de tareas para ejecutar una tarea en un momento específico o cuando se produce un evento, puede crear una tarea de al menos dos maneras diferentes utilizando la configuración básica y avanzada.

Cómo crear una tarea básica con el Programador de tareas

Para crear una tarea con la configuración básica de Windows 10, sigue estos pasos:

  • Abra Inicio.
  • Busque el Programador de tareas y haga clic en el resultado superior para abrir la experiencia.
  • Haga clic con el botón derecho del botón derecho en la rama «Biblioteca del programador de tareas» y seleccione la opción Nueva carpeta.
  • Escriba un nombre para la carpeta. Por ejemplo, Mi tarea (Este paso no es un requisito, pero es un paso recomendado para mantener las tareas separadas de las tareas del sistema y las aplicaciones.)
  • Haga clic en el botón Aceptar.
  • Expanda la rama «Biblioteca del programador de tareas» y seleccione la carpeta Mi tarea.
  • Haga clic en el menú Acción.
  • Seleccione la opción Crear tarea básica.
  • En el campo «Nombre», escriba un nombre descriptivo corto para la tarea. Por ejemplo, Abrir Bloc de notas.
  • En el campo «Descripción», cree una descripción para la tarea.
  • Haga clic en el botón Siguiente.
  • Seleccione la opción Mensual.

Programador de tareas le permite seleccionar entre una serie de desencadenadores, incluso en una fecha específica, durante el inicio o cuando usted o un usuario determinado inicia sesión. Dependiendo de sus requisitos, deberá configurar parámetros adicionales. En este caso, seleccionaremos la opción para ejecutar una tarea cada mes.

  • Haga clic en el botón Siguiente.
  • Usando la configuración de «Inicio», especifique cuándo debe comenzar a ejecutarse la tarea y la hora (muy importante).
  • Utilice el menú desplegable «Mensual» para los meses del año en los que desea ejecutar la tarea.
  • Utilice el menú desplegable «Días» o «Activado» para especificar los días en que se ejecutará la tarea.
  • El uso de la configuración puede ser la mejor opción si está planeando ejecutar una tarea durante un día específico de la semana.
  • Haga clic en el botón Siguiente.
  • Seleccione la opción Iniciar un programa para iniciar una aplicación, ejecutar un comando o ejecutar un archivo de script.
  • Puede seleccionar la opción Enviar un correo electrónico o Mostrar un mensaje, pero estas son características en desuso, lo que significa que pueden o no funcionar porque Microsoft ya no las mantiene.
  • Enviar un correo electrónico: desencadena una notificación por correo electrónico con un mensaje personalizado según lo programado, pero requiere especificar un servidor de correo electrónico para que funcione.
  • Mostrar un mensaje: Permite mostrar un mensaje de texto en la pantalla en el horario.
  • En el campo «Programa/script», especifique la ruta de acceso de la aplicación.
  • Si no conoces la ruta de la aplicación, haz clic en el botón Examinar para encontrarla.
  • En el campo «Agregar argumentos», puede especificar argumentos para ejecutar la tarea con instrucciones especiales.
  • En el campo «Iniciar en», especifique la carpeta en la que se iniciará el programa. (Por lo general, puede dejar esta configuración vacía.)
  • Haga clic en el botón Finalizar.

Una vez que haya completado los pasos, la tarea se guardará y se ejecutará automáticamente según la programación especificada.

Cómo crear una tarea avanzada con el Programador de tareas

Para crear una tarea mediante la configuración avanzada mediante el Programador de tareas, siga estos pasos:

  • Abra Inicio.
  • Busque Programador de tareas, haga clic en el resultado superior para abrir la experiencia.
  • Haga clic con el botón derecho del botón derecho en la rama «Biblioteca del programador de tareas» y seleccione la opción Nueva carpeta.
  • Escriba un nombre para la carpeta. Por ejemplo, Mi tarea (Este paso no es un requisito, pero es un paso recomendado para mantener las tareas separadas de las tareas del sistema y las aplicaciones.)
  • Haga clic en el botón Aceptar.
  • Expanda la rama «Biblioteca del programador de tareas» y seleccione la carpeta Mi tarea.
  • Haga clic en el menú Acción.
  • Seleccione la opción Crear tarea.
  • En el campo «Nombre», escriba un nombre descriptivo corto para la tarea. Por ejemplo, Primer script de PowerShell.
  • En el campo «Descripción», cree una descripción para la tarea.
  • En la sección «Opciones de seguridad», puede configurar qué cuenta de administrador puede ejecutar la tarea.

Si usas una cuenta con privilegios administrativos, el usuario predeterminado debe estar bien. Si está ejecutando un símbolo del sistema o un comando de PowerShell, puede seleccionar la opción Ejecutar si el usuario ha iniciado sesión o no para evitar que la ventana de comandos aparezca cuando la tarea se ejecute automáticamente, ya que es probable que el uso de la opción Oculto no funcione.

  • Si la tarea requiere privilegios elevados, active la opción Ejecutar con privilegios más altos.
  • La configuración de «Configurar para» debe dejarse sola a menos que sea necesario usar una opción de compatibilidad diferente.
  • Haga clic en la pestaña Desencadenadores.
  • Haga clic en el botón Nuevo.
  • Utilice el menú desplegable «Comenzar la tarea» para seleccionar uno de los muchos desencadenadores, incluyendo «En una programación», «En el inicio», «En el desbloqueo de la estación de trabajo», y muchos otros. Para esta guía, seleccione la opción En una programación.
  • Usando la configuración de «Inicio», especifique cuándo debe comenzar a ejecutarse la tarea y la hora (muy importante).
  • Seleccione la opción Mensual en el lado izquierdo.
  • Utilice el menú desplegable «Meses» para seleccionar los meses que se ejecutará la tarea.
  • Utilice el menú desplegable «Días» o «Activado» para especificar los días en que se ejecutará la tarea.
  • En la sección «Configuración avanzada», puede seleccionar las opciones para retrasar, repetir, detener y caducar una tarea. La opción Habilitado está activada de forma predeterminada. (Por lo general, no desea cambiar esta configuración a menos que sea necesario.)
  • Haga clic en el botón Aceptar.
  • Haga clic en la pestaña Acción.
  • Haga clic en el botón Nuevo.
  • Utilice el menú desplegable «Acción» y seleccione la opción Iniciar un programa.
  • Todavía puede usar la opción Enviar un correo electrónico o Mostrar un mensaje, pero estas son características en desuso, lo que significa que pueden o no funcionar porque Microsoft ya no las mantiene.
  • En la sección «Configuración», en el campo «Programa/script», especifique la ruta de acceso de la aplicación. Por ejemplo: powershell.exe.
  • Si no conoces la ruta de la aplicación, haz clic en el botón Examinar para encontrarla. Además, si se trata de una aplicación conocida como PowerShell o símbolo del sistema, solo tiene que especificar el nombre de archivo.
  • En el campo «Agregar argumentos», puede especificar argumentos para ejecutar la tarea con instrucciones especiales. Por ejemplo: -NoExit -ExecutionPolicy Bypass C:-PATH-TO-SCRIPT-first_script.ps1.
  • Usando el comando «powershell.exe» y el argumento anterior, se ejecutará el script denominado «first_script.ps1.» El argumento «-ExecutionPolicy Bypass» garantiza que el script se ejecuta correctamente, y el argumento «-NoExit» impedirá que la ventana se cierre después de ejecutar el script. Puede obtener más información sobre cómo crear un script de PowerShell en esta guía.
  • En el campo «Iniciar en», especifique la carpeta en la que se iniciará el programa. (Por lo general, puede dejar esta configuración vacía.)
  • Haga clic en el botón Aceptar.
  • Haga clic en la pestaña Condiciones.
  • La pestaña «Condiciones» incluye la configuración que funciona en combinación con la configuración de «Desencadenadores» para determinar cuándo se debe ejecutar la tarea. (Si está creando una tarea sencilla, no es necesario modificar esta configuración. Sin embargo, desea asegurarse de que la configuración de energía está configurada según sus requisitos.)
  • Haga clic en el botón Aceptar.
  • Haga clic en la aplicación Configuración.
  • (Opcional) La aplicación «Configuración» incluye opciones adicionales que afectarán directamente al comportamiento de la tarea. No es un requisito cambiar esta configuración, pero es una buena idea comprobar las siguientes opciones:

Ejecute la tarea tan pronto como sea posible después de que se pierda un inicio programado. Si se produce un error en la tarea, reinicie cada. (Utilice esta opción con las selecciones predeterminadas.)

  • Haga clic en el botón Aceptar.

Después de completar los pasos, autentique con las credenciales de su cuenta y, a continuación, la tarea se ejecutará automáticamente según la programación o el evento con la configuración especificada.

Ejecutar, editar y eliminar una tarea mediante el Programador de tareas

Una vez que haya creado la tarea, puede usar estos pasos para verla, salir la o ejecutarla a petición:

  • Abra Inicio.
  • Busque Programador de tareas, haga clic en el resultado superior para abrir la experiencia.
  • Expanda la rama Biblioteca del programador de tareas.
  • Seleccione la carpeta con sus tareas.
  • Para ejecutar una tarea a petición, haga clic con el botón derecho en ella y seleccione la opción Ejecutar.
  • Para editar una tarea, haga clic con el botón derecho en ella y seleccione las opciones Propiedades.
  • Para eliminar una tarea, haga clic con el botón derecho en ella y seleccione la opción Eliminar.

En la página, también podrás ver todas tus tareas con información, como los desencadenadores, cuándo se ejecuta la tarea y cuándo se ejecutará la próxima vez. Como alternativa, siempre puede seleccionar la tarea y usar el panel Acciones de la derecha para realizar acciones rápidamente, como ejecutar, finalizar, deshabilitar y editar el trabajo.

<< AtrásIndiceSiguiente >>