Creando una tarea programada en Windows 10

Si usa con frecuencia ciertos programas en Microsoft Windows 10 y se cansa de abrirlos después de un apagado o reinicio, puede crear una tarea programada que se ejecuta en el arranque.

Opción 1 - Desde GUI

  1. Usando la " Tecla de Windows " + " R " para abrir, ejecute y escriba "taskschd.msc ". Esto abrirá el Programador de tareas.
  2. Bajo el panel de acciones, puede elegir crear una tarea posterior o crear una tarea. Haga clic en " Crear tarea ".
  3. Aparecerá la pantalla " Crear tarea ". Seleccione la pestaña " General "
    • En el campo " Nombre ", asigne un nombre a la tarea. Ejemplo: " Tarea de Outlook ".
    • En el campo " Descripción ", aquí puede describir para qué sirve la tarea y qué hará.
    • La última sección es “ Opciones de seguridad ”, aquí puede configurar quién puede ejecutar esta tarea y si la tarea tiene derecho de administrador.
  4. Seleccione la pestaña " Activadores ".
  5. Seleccione " Nuevo ... ".
  6. Aparecerá la ventana " Nuevo activador ", aquí tiene la opción de establecer cuándo se iniciará la tarea.
    • Seleccione cuándo desea que comience la tarea en el menú desplegable " Comenzar la tarea ".
    • Modifique el área de " Configuración " como desee.
    • En el campo " Configuración avanzada " puede elegir retrasar la tarea, repetir la tarea, detener la tarea, activar y expirar.
    • " Habilitado " está marcado de forma predeterminada.
  7. Seleccione " OK ".
  8. Seleccione la pestaña " Acciones ", luego seleccione " Nuevo ".
  9. Se abrirá la ventana " Nueva acción ".
  10. En el menú desplegable " Acción ", " Iniciar un programa " está configurado de forma predeterminada. Cámbielo si lo desea.
  11. Seleccione " Examinar ... " junto al campo " Programa / script "
  12. Busque el programa para el que desea programar una tarea.
  13. Seleccione " OK ".
  14. Ir a la pestaña " Condiciones ".
  15. Puede cambiarlos si lo desea, pero le recomiendo dejar esta configuración predeterminada.
  16. Seleccione la pestaña " Configuración ". Puede cambiarlos si lo desea, pero le recomiendo que los deje solos.
  17. Seleccione " OK ".

¡Has configurado exitosamente una tarea programada!


Opción 2 - Desde la línea de comandos

Puede agregar tareas programadas desde la línea de comandos si desea incluirlas en un script mediante el comando " schtasks " junto con los parámetros para decirle cuándo debe programar la tarea.

Por ejemplo, si quisiera ejecutar "notepad.exe" todos los miércoles a la 1:00 pm, podría usar el siguiente comando:

schtasks / create / tn OpenNotepad / tr notepad.exe / sc semanal / d wed / st 13:00:00

SCHTASKS / Crear [/ S sistema [/ U nombre de usuario [/ P [contraseña]]]] [/ RU nombre de usuario [/ RP contraseña]] / Programación SC [/ Modificador MO] [/ D día] [/ M meses] [/ I idletime] / TN taskname / TR taskrun [/ ST starttime] [/ RI interval] [/ ET endtime [/ K] [/ XML xmlfile] [/ V1]] [/ SD startdate] [/ ED enddate] [/ IT | / NP] [/ Z] [/ F] [/ HRESULT] [/?]

Lista de parámetros:

  • / S sistema Especifica el sistema remoto para conectarse. Si se omite, el parámetro del sistema se establece de manera predeterminada en el sistema local.
  • / U nombre de usuario Especifica el contexto del usuario bajo el cual SchTasks.exe debe ejecutarse.
  • / P [contraseña] Especifica la contraseña para el contexto de usuario dado. Solicita una entrada si se omite.
  • / RU nombre de usuario Especifica la cuenta de usuario "ejecutar como" (contexto de usuario) bajo la cual se ejecuta la tarea. Para la cuenta del sistema, los valores válidos son “”, “NT AUTHORITY \ SYSTEM” o “SYSTEM”. Para las tareas de v2, también están disponibles "NT AUTHORITY \ LOCALSERVICE" y "NT AUTHORITY \ NETWORKSERVICE", así como los conocidos SID para los tres.
  • / RP [contraseña] Especifica la contraseña para el usuario "ejecutar como". Para solicitar la contraseña, el valor debe ser “*” o ninguno. Esta contraseña se ignora para la cuenta del sistema. Debe combinarse con el conmutador / RU o / XML.
  • / SC schedule Especifica la frecuencia de la programación. Tipos de horarios válidos: MINUTO, HORARIO, DIARIO, SEMANAL, MENSUAL, UNA VEZ, INICIO, ONLOGÓN, UNIÓN, ONEVENTE.
  • / Modificador MO Refina el tipo de programación para permitir un control más preciso sobre la repetición de la programación. Los valores válidos se enumeran en la sección "Modificadores" a continuación.
  • / D días Especifica el día de la semana para ejecutar la tarea. Valores válidos: lunes, martes, miércoles, jueves, viernes, sábado, domingo y para los horarios MENSUALES del 1 al 31 (días del mes). El comodín “*” especifica todos los días.
  • / M meses Especifica los meses del año. Por defecto al primer día del mes. Valores válidos: enero, febrero, marzo, abril, mayo, junio, julio, agosto, septiembre, octubre, noviembre, diciembre. El comodín “*” especifica todos los meses.
  • / I idletime Especifica la cantidad de tiempo de inactividad que se debe esperar antes de ejecutar una tarea ONIDLE programada. Rango válido: 1 - 999 minutos.
  • / TN taskname Especifica la cadena en forma de ruta \ nombre que identifica de forma única esta tarea programada.
  • / TR taskrun Especifica la ruta y el nombre de archivo del programa que se ejecutará a la hora programada.

    Ejemplo: C: \ windows \ system32 \ calc.exe

  • / ST starttime Especifica la hora de inicio para ejecutar la tarea. El formato de hora es HH: mm (hora de 24 horas), por ejemplo, 14:30 para 2:30 PM. El valor predeterminado es la hora actual si no se especifica / ST. Esta opción es necesaria con / SC ONCE.
  • / RI intervalo Especifica el intervalo de repetición en minutos. Esto no es aplicable para los tipos de programa: MINUTO, HORARIO, INICIO, ONLOGON, ONIDLE, ONEVENT. Rango válido: 1 - 599940 minutos. Si se especifica / ET o / DU, el valor predeterminado es 10 minutos.
  • / ET endtime Especifica la hora de finalización para ejecutar la tarea. El formato de hora es HH: mm (tiempo de 24 horas), por ejemplo, 14:50 para 2:50 PM. Esto no es aplicable para los tipos de programación: ONSTART, ONLOGON, ONIDLE, ONEVENT.
  • / DU duration Especifica la duración para ejecutar la tarea. El formato de hora es HH: mm. Esto no es aplicable con / ET y para los tipos de programación: ONSTART, ONLOGON, ONIDLE, ONEVENT. Para las tareas / V1, si se especifica / RI, la duración predeterminada es de 1 hora.
  • / K Termina la tarea en el tiempo final o en el tiempo de duración. Esto no es aplicable para los tipos de programación: ONSTART,

    ONLOGON, ONIDLE, ONEVENT. Se debe especificar / ET o / DU.

  • / SD startdate Especifica la primera fecha en la que se ejecuta la tarea. El formato es mm / dd / aaaa. Por defecto a la corriente

    fecha. Esto no es aplicable para los tipos de programa: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.

  • / ED enddate Especifica la última fecha en la que se debe ejecutar la tarea. El formato es mm / dd / aaaa. Esto no es aplicable para los tipos de programa: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
  • / EC ChannelName Especifica el canal de eventos para los desencadenantes de OnEvent.
  • / IT Permite que la tarea se ejecute de forma interactiva solo si el usuario / RU ha iniciado sesión en el momento en que se ejecuta el trabajo.

    Esta tarea se ejecuta solo si el usuario ha iniciado sesión.

  • / NP No hay contraseña almacenada. La tarea se ejecuta de forma no interactiva como el usuario dado. Sólo los recursos locales están disponibles.
  • / Z Marca la tarea para su eliminación después de su ejecución final.
  • / XML xmlfile Crea una tarea a partir de la tarea XML especificada en un archivo. Se puede combinar con los conmutadores / RU y / RP, o solo con / RP, cuando la tarea XML ya contiene el principal.
  • / V1 Crea una tarea visible para las plataformas pre-Vista. No es compatible con / XML.
  • / F crea la tarea a la fuerza y ​​suprime las advertencias si la tarea especificada ya existe.
  • / RL level Establece el nivel de ejecución para el trabajo. Los valores válidos son LIMITED y HIGHEST. El valor predeterminado es LIMITED.
  • / DELAY delaytime Especifica el tiempo de espera para retrasar la ejecución de la tarea después de que se dispare el disparador. El formato de hora es mmmm: ss. Esta opción solo es válida para los tipos de programación ONSTART, ONLOGON, ONEVENT.
  • / HRESULT Para un mejor diagnóstico, el código de salida del proceso estará en el formato HRESULT.
  • /? Muestra este mensaje de ayuda.

Modificadores: valores válidos para el modificador / MO por tipo de programación:

MINUTO: 1 - 1439 minutos.

HORARIO: 1 - 23 horas.

DIARIO: 1 - 365 días.

SEMANALMENTE: SEMANA 1 - 52.

UNA VEZ: No hay modificadores.

ONSTART: No hay modificadores.

ONLOGON: No hay modificadores.

ONIDLE: No hay modificadores.

MENSUAL: 1 - 12, o

PRIMERO, SEGUNDO, TERCER, CUARTO, ÚLTIMO, ÚLTIMO DÍA.