Cómo crear tareas avanzadas con el Programador de tareas
¿Quiere que su PC entre en suspensión(PC sleep) o se apague a una hora determinada todos los días? ¿O tal vez desea que su PC comience a reproducir un video motivacional cada vez que lo inicia o cuando son las 12 en punto? Si deseaba una forma de programar su PC para hacer ciertas cosas en ciertos momentos, debe leer este artículo, ya que cubriremos algunas de las funciones avanzadas del Programador de tareas(Task Scheduler's) : creación de tareas avanzadas, configuración de sus disparadores, acciones y opciones de seguridad. . Son poderosos cuando desea tener el control de su sistema y las tareas que está ejecutando. Así que prepárese para una amplia gama de opciones que le permitirán configurar todos los detalles posibles relacionados con las tareas programadas. Empecemos:
NOTA:(NOTE:) Esta guía se aplica a Windows 10 , Windows 7 y Windows 8.1 . Para ilustrar las cosas que puede hacer con el Programador de tareas(Task Scheduler) , vamos a crear una tarea avanzada que apaga la PC todos los días a las 11:00 p. m.
Cómo crear una tarea avanzada en Windows
Comience abriendo el Programador de tareas(Task Scheduler) . Si no sabe cómo hacerlo, debe leer este artículo: 9 formas de iniciar el Programador de tareas(Task Scheduler) en Windows (todas las versiones). Si no tiene tiempo para leer esa guía también, sepa que una forma rápida de abrir el Programador de tareas(Task Scheduler) , en cualquier versión de Windows(Windows version) , es usar la búsqueda: busque "programador de tareas"("task scheduler") y haga clic o toque el resultado de búsqueda(search result) apropiado .
Además, si nunca antes ha trabajado con el Programador de tareas(Task Scheduler) , podría ser una buena idea familiarizarse un poco con él. Para eso, lee esto: Cómo crear tareas básicas con el Programador de tareas(Task Scheduler) , en 5 pasos.
Ahora vayamos al grano: para crear una nueva tarea, en la ventana del Programador de tareas(Task Scheduler) , vaya al panel Acciones(Actions) y, en el lado derecho, haga clic o toque (click or tap) "Crear tarea".("Create Task.")
El asistente que se inicia le permite configurar todos los detalles de su nueva tarea, comenzando con su nombre y continuando con la configuración de uno o varios activadores, acciones, establecimiento de condiciones para ejecutar la tarea, etc.
Vamos a ver cómo funciona:
Cómo configurar el nombre, la descripción y las opciones de seguridad(description & security options) de una tarea
La primera pestaña del asistente "Crear tarea"("Create Task") se llama General, y es el lugar donde puede establecer el nombre de la tarea y su descripción. Como queremos crear una tarea que apague nuestra PC todas las noches, la llamaremos "Dormir por la noche".("Sleep at night.")
La pestaña General también le permite configurar "Opciones de seguridad"("Security options") adicionales relacionadas con la cuenta de usuario y los privilegios(user account and privileges) utilizados para ejecutar la tarea que está creando. De forma predeterminada, la cuenta de usuario(user account) que se usa para ejecutar la tarea es la que usa para crear la tarea. Si desea utilizar otra cuenta de usuario(user account) al ejecutar la tarea, haga clic o toque el botón "Cambiar usuario o grupo"("Change User or Group") y seleccione otro.
Puede optar por ejecutar la tarea solo cuando el usuario haya iniciado sesión o ejecutarla aunque no haya iniciado sesión. En nuestro caso, no importa si el usuario está conectado o no, ya que queremos crear una tarea que apague la computadora.
Si su tarea necesita permisos de administrador, no olvide marcar la casilla de verificación "Ejecutar con los privilegios más altos"("Run with highest privileges") . Luego, marque la opción Oculto(Hidden) si no desea que la tarea sea visible. Esto significa que no se notifica al usuario que ha iniciado sesión cuando se inicia o finaliza la tarea. No vamos a hacer eso porque queremos que el usuario pueda detener el procedimiento de apagado si quiere seguir usando la PC durante la noche. 🙂
Eso es todo lo que hay con respecto a la configuración general. Vayamos a la pestaña Triggers .
Cómo configurar los activadores de una tarea en el Programador de tareas(Task Scheduler)
La pestaña Desencadenadores(Triggers) le permite establecer múltiples desencadenadores. Para agregar un nuevo activador, haga clic o toque el botón Nuevo(New) , en la parte inferior de la ventana.
La primera configuración de activación(trigger setting) es seleccionar cuándo comenzar la tarea. Haga clic(Click) o toque el cuadro desplegable "Comenzar la tarea" y elija una de las opciones disponibles.("Begin the task")
Para nuestra tarea de apagado, debemos elegir "En un horario"("On a schedule") y configurar la tarea para que se ejecute Diariamente(Daily) , a las 11 PM.
Ya hemos hablado de algunos de los otros activadores disponibles, en este tutorial: Cómo crear tareas básicas con el Programador de tareas(Task Scheduler) , en 5 pasos. Sin embargo, hay algunos activadores adicionales en comparación con el asistente Crear tarea básica(Create Basic Task) , como: "At task creation/modification," "Al conectarse a la sesión del usuario", "Al desconectarse de la sesión del usuario", "Al bloquear la estación de trabajo"("On connection to user session," "On disconnect from user session," "On workstation lock") y " En el desbloqueo de la estación de trabajo". ("On workstation unlock.")Según la opción que elija, debe configurar diferentes cosas en el panel Configuración , pero la (Settings)configuración avanzada(Advanced settings) que está disponible sigue siendo la misma, independientemente del activador que elija.
Para los activadores denominados "Al conectarse a la sesión del usuario"("On connection to user session") y "Al desconectarse de la sesión del usuario"("On disconnect from user session") , puede realizar las siguientes configuraciones:
- Establecer si " conexión a sesión de usuario"(connection to user session") se refiere a cualquier usuario oa un usuario específico. Para este último, el valor predeterminado es el usuario actual. Sin embargo, puede hacer clic o tocar Cambiar usuario(Change User) y elegir otro usuario.
- Establezca si la conexión(connection) se refiere a una conexión desde una computadora remota o local.
Para los activadores "En el bloqueo de la estación de trabajo"("On workstation lock") y "En el desbloqueo de("On workstation unlock") la estación de trabajo" , solo tiene que configurar si esto se refiere a cualquier usuario o a un usuario específico. Por defecto, el usuario específico es el actual. Puede hacer clic o tocar "Cambiar usuario"("Change User") para seleccionar otra cuenta de usuario.
Cómo establecer la configuración avanzada para los disparadores de una tarea
La configuración avanzada(Advanced settings) disponible es la misma para todos los activadores. Para cada opción disponible, primero debe marcar la casilla correspondiente para ver la lista de opciones similares. Puede realizar los siguientes ajustes:
- Retrasar una tarea por un tiempo determinado: 30 segundos, 1 minuto, 15 minutos, 30 minutos, 1 hora, 8 horas o 1 día;
- Elija el intervalo de tiempo(time interval) después del cual se repite la tarea (5, 10, 15, 30 minutos o 1 hora) y la duración de la repetición (15 o 30 minutos, 1 o 12 horas, 1 día o indefinidamente);
- Si su tarea, por alguna razón, puede durar más que el período que especifique, puede elegir que se detenga automáticamente;
- Puede establecer una fecha y hora de activación y caducidad(activation and expiration date) . Esto significa las fechas entre las que se ejecutará su tarea cuando se cumpla el desencadenante que especifique;
- Puede habilitar o deshabilitar la tarea.
Para la tarea de apagado diario de PC(PC shutdown) que estamos creando, no necesitamos ninguna de estas configuraciones avanzadas: todo lo que tenemos que hacer es asegurarnos de que la tarea esté Habilitada(Enabled) .
Haga clic o toque Aceptar(OK) cuando haya terminado con la configuración de este disparador. Su nuevo disparador se muestra en la lista de disparadores. Puede crear uno nuevo o seleccionar un activador ya creado para editarlo o eliminarlo.
Cómo configurar las acciones de una tarea, en el Programador de tareas(Task Scheduler)
Puede asignar varias acciones a una tarea. Para hacer esto, vaya a la pestaña Acciones(Actions) y haga clic o toque el botón Nuevo(New) .
Elija una(Choose one) de las acciones que debe realizar la tarea haciendo clic o tocando el cuadro desplegable Acción . (Action)Puede seleccionar entre: iniciar un programa, enviar un correo electrónico o mostrar un mensaje.
Si elige iniciar un programa, haga clic o toque el botón Examinar(Browse) para elegir la aplicación que desea iniciar. Luego, si es necesario, complete los campos opcionales denominados Argumentos(Arguments) y Comenzar en(Start in) .
Para nuestra tarea de apagado, debemos elegir "Iniciar un programa". ("Start a program.")Luego, debemos ingresar el comando de apagado en el campo (shutdown)Program/script . Para que este comando funcione, también debemos ingresar los argumentos correctos, por lo que, en el campo "Agregar argumentos"("Add arguments") , escribiremos -s y -f . El argumento -s le dice a la computadora que queremos que se apague, no reiniciar ni dormir, y el argumento -f le dice que queremos forzar el cierre de las aplicaciones al apagarse.
NOTA:(NOTE:) Si lo que desea no es ejecutar un programa sino enviar un correo electrónico, debe completar los campos De(From) y Para(To) , establecer un asunto, escribir el texto del correo electrónico(email text) , agregar los archivos adjuntos y especificar el servidor SMTP(SMTP server) (que se encuentra en las propiedades de su cuenta de correo electrónico(email account) ). Para mostrar un mensaje, debe especificar el título y el mensaje. Recuerde(Remember) que en Windows 10 y 8.1, las tareas "Enviar un correo electrónico"("Send an e-mail") y "Mostrar un mensaje"("Display a message") están obsoletas, lo que significa que estas acciones no se pueden realizar en estas versiones de Windows .
Como hemos mencionado anteriormente, puede crear múltiples acciones para una tarea. Por ejemplo, puede crear una tarea que ejecute el Liberador(Disk Cleanup) de espacio en disco y solo luego apague su computadora. Puede cambiar el orden de las acciones haciendo clic o tocando los botones que se encuentran en el lado derecho de la lista de acciones.
Para modificar una acción, selecciónela y haga clic o toque Editar(Edit) . Para eliminarlo, haga clic o toque Eliminar(Delete) .
Cómo configurar las condiciones de la tarea en el Programador de tareas(Task Scheduler)
Además del activador, puede especificar varias condiciones para cuando se ejecute la tarea en función del tiempo de inactividad que haya pasado, ya sea que la computadora esté conectada a la alimentación de CA(AC power) o que haya una red específica disponible. Para establecerlas, haga clic o toque la pestaña Condiciones . (Conditions)Tenga en cuenta que si desea crear una tarea de apagado como lo hicimos nosotros, no necesita configurar ninguna de estas condiciones.
Si desea que la tarea no interfiera con su trabajo, puede configurarla para que se ejecute solo cuando la computadora esté inactiva. Marque la casilla que dice "Iniciar la tarea solo si la computadora está inactiva durante"("Start the task only if the computer is idle for") y elija uno de los períodos disponibles. Desde el momento en que haya configurado la tarea para que comience, puede optar por esperar a que la computadora cambie a un estado inactivo durante un período determinado o puede seleccionar "No esperar a que esté inactivo". ("Don't wait for idle.")Cuando la computadora ya no está en estado inactivo, puede decidir detener la tarea o reiniciarla si se reanuda el estado inactivo. Como ejemplo, estas opciones inactivas son útiles cuando sabe que su tarea puede requerir muchos recursos del sistema para ejecutarse. Configurarlos para que se ejecuten cuando su PC o dispositivo(PC or device)está inactivo significa que no le molestarán los programas que funcionan lentamente debido a que esta tarea consume la mayor parte de los recursos de su computadora.
Dado que una tarea puede ejecutarse durante mucho tiempo, el Programador de tareas(Task Scheduler) le permite establecer condiciones para la tarea de modo que se inicie solo cuando la computadora esté conectada a la alimentación de CA(AC power) y detener la tarea si cambia a la alimentación de la batería. Si su computadora está en modo de suspensión y es el momento de ejecutar la tarea, puede configurar la computadora para que se active y ejecute la tarea.
Si sabe que necesita una conexión de red(network connection) específica para ejecutar la tarea, marque la casilla que dice "Comenzar solo si la siguiente conexión de red está disponible"("Start only if the following network connection is available") y elija la conexión que le interese.
Cómo establecer el comportamiento de falla(failure behavior) de una tarea
El Programador de tareas(Task Scheduler) le permite realizar configuraciones que son útiles en situaciones especiales, como la falla de la tarea o cuando la tarea en ejecución no finaliza cuando se solicita. Vaya a la pestaña Configuración(Settings) en el asistente Crear tarea .(Create Task)
Puede realizar los siguientes ajustes:
- Permita que la tarea se ejecute bajo demanda. De lo contrario, solo se ejecuta cuando se cumplen tanto los disparadores como las condiciones.
- Si la tarea se basa en una programación que no se cumplió, puede configurar la tarea para que se ejecute lo antes posible.
- Para los casos en que la tarea falla, puede configurarla para que se reinicie cada 1, 5, 10, 15, 30 minutos o 1-2 horas. El reinicio se puede intentar durante los tiempos que establezca.
- Si cree que algo salió mal con su tarea y dura más de 1, 2, 4, 8, 12 horas o 1 o 2 días, puede configurarla para que se detenga.
- Si una tarea no está programada para ejecutarse nuevamente, puede configurar su computadora para eliminar automáticamente la tarea después de 30, 90, 180, 365 días o inmediatamente.
- Si la tarea ya se está ejecutando y llega el momento de que se vuelva a ejecutar, puede elegir una de las siguientes opciones: "No iniciar una nueva instancia"("Do not start a new instance") (se sigue ejecutando la primera instancia de la tarea), "Ejecutar una nueva instancia en paralelo"("Run a new instance in parallel") (la primera instancia de tarea(task instance) continúa ejecutándose y la nueva instancia de tarea(task instance) también se inicia), "Poner en cola una nueva instancia"("Queue a new instance") (la nueva instancia de tareas se ejecuta después de que finaliza la primera instancia de tarea(task instance) ) y "Detener la instancia existente"("Stop the existing instance") (la se detiene la primera instancia de tarea y se inicia la nueva (task instance)instancia de tarea(task instance) ).
Cuando haya configurado todo como deseaba, presione el botón Aceptar(OK) y la tarea se creará instantáneamente, y podrá encontrarla en cualquier momento que desee en la Biblioteca del Programador de tareas(Task Scheduler Library) .
¿Utiliza el Programador de tareas(Task Scheduler) para crear tareas avanzadas?
Como puede ver, el Programador de tareas(Task Scheduler) ofrece una cantidad considerable de configuraciones que lo ayudan a crear muchas tareas avanzadas. Si bien no todas las opciones parecen fáciles de entender al principio, si lee detenidamente este artículo y experimenta por su cuenta, debería dominarlo rápidamente y obtener más control sobre su computadora. Si tiene alguna pregunta sobre el Programador de tareas(Task Scheduler) , no dude en preguntar en la sección de comentarios a continuación.
Related posts
7 cosas que puedes hacer con las tareas existentes desde el Programador de tareas
Cómo crear tareas básicas con Task Scheduler, en 5 pasos
9 formas de iniciar el Programador de tareas en Windows (todas las versiones)
Use el Programador de tareas de Windows para ejecutar aplicaciones sin avisos de UAC y derechos de administrador
Cómo cambiar el nombre de una tarea de Windows creada con el Programador de tareas
Administre, inicie, detenga o reinicie los servicios de Windows 10 desde el Administrador de tareas
7 mejores alternativas al Administrador de tareas de Windows
Cómo crear variables de usuario y variables system environment en Windows 10
Cómo bajar Windows 11 y volver a Windows 10
Cómo instalar Windows 11 en una máquina virtual
Cómo crear un archivo de volcado para una aplicación, un fondo o un proceso de Windows
Cómo configurar la vista/pestaña predeterminada para el Administrador de tareas de Windows 10
Cómo desinstalar los conductores de Windows, en 5 pasos
Cómo iniciar Windows 10 en Safe Mode con Networking
Cómo ingresar al UEFI/BIOS de Windows 11 (7 maneras)
7 formas de controlar el rendimiento de sus sistemas con el Administrador de tareas
Cómo pausar las actualizaciones de Windows 10 como May 2021 Update
Cómo cerrar Windows 11 (9 maneras)
Averigüe cuando se instaló Windows. ¿Cuál es su original install date?
Diez razones por las que el Administrador de tareas funciona en Windows 10 (y en Windows 8.1)