Si utiliza con frecuencia ciertos programas de Microsoft Windows 10 y se cansa de abrirlos después de un apagado o un reinicio, puede crear una tarea programada que se ejecute al arrancar.
Opción 1 – De GUI
- Usando la » Tecla de Windows » + » R » para abrir la ejecución y escribir «taskschd.msc «. Esto abrirá el Programador de Tareas.
- En el panel de acciones, puedes elegir entre crear una tarea de vuelta o crear una tarea. Haz clic en » Crear tarea «.
- Aparecerá la pantalla » Crear tarea «. Selecciona la pestaña » General «.
- En el campo » Name «, dale un nombre a la tarea. Ejemplo: » Tarea de Outlook «.
- En el campo » Descripción «, aquí puedes describir para qué sirve la tarea y qué hará.
- La última sección es la de » Opciones de seguridad «, aquí se puede establecer quién puede ejecutar esta tarea y si la tarea tiene derecho de administración.
- Selecciona la pestaña » Triggers «.
- Seleccione » Nuevo… «.
- Aparecerá la ventana » New Trigger «, aquí tienes la opción de establecer cuándo comenzará la tarea.
- Selecciona cuándo quieres que empiece la tarea en el menú desplegable » Begin the task «.
- Modifique el área » Settings » como desee.
- En el campo » Configuración avanzada » puedes elegir retrasar la tarea, repetir la tarea, detener la tarea, activarla y expirar.
- » Habilitado » está marcado por defecto.
- Selecciona » OK «.
- Seleccione la pestaña » Acciones «, luego seleccione » Nuevo «.
- Se abrirá la ventana » Nueva Acción «.
- En el menú desplegable » Acción «, » Iniciar un programa » está configurado por defecto. Cámbielo si lo desea.
- Selecciona » Navega… » junto al campo » Programa/script «
- Busque el programa para el que quiere programar una tarea.
- Selecciona » OK «.
- Ve a la pestaña » Condiciones «.
- Puedes cambiarlos si quieres, pero te recomiendo que dejes estos ajustes por defecto.
- Selecciona la pestaña » Settings «. Puedes cambiarlos si quieres, pero te recomiendo que los dejes en paz.
- Selecciona » OK «.
¡Has establecido con éxito una tarea programada!
Opción 2 – Desde la línea de mando
Puedes añadir tareas programadas desde la línea de comandos si quieres incluirlas en un script usando el comando » schtasks » junto con los parámetros para indicarle cuándo programar la tarea.
Por ejemplo, si quisiera ejecutar «notepad.exe» todos los miércoles a la 1:00pm, podría usar el siguiente comando:
schtasks /create /tn OpenNotepad /tr notepad.exe /sc weekly /d wed /st 13:00:00
SCHTASKS /Crear [/S sistema [/U nombre de usuario [/P [contraseña]]]] [/RU nombre de usuario [/RP contraseña]] /SC horario [/MO modificador] [/D día] [/M meses] [/I tiempo de inactividad] /TN nombre de la tarea /TR tiempo de la tarea [/ST hora de inicio] [/RI intervalo] [ {/ET tiempo final | /DU duración} [/K] [/XML xmlfile] [/V1]] [/SD fecha de inicio] [/ED fecha de fin] [/IT | /NP] [/Z] [/F] [/HRESULT] [/?]
Lista de parámetros:
- /Sistema S Especifica el sistema remoto al que conectarse. Si se omite el parámetro de sistema, el sistema local es el predeterminado.
- /U nombre de usuario Especifica el contexto de usuario bajo el cual SchTasks.exe debe ejecutarse.
- /P [contraseña] Especifica la contraseña para el contexto de usuario dado. Indica la 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 de sistema, los valores válidos son «», «SISTEMA DE AUTORIDADES NT» o «SISTEMA».Para las tareas v2, «NT AUTHORITYLOCALSERVICE» y «NT AUTHORITYNNETWORKSERVICE» también están disponibles, así como los conocidos SIDs para las 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 interruptor /RU o /XML.
- /SC horario Especifica la frecuencia del horario. Tipos de programa válidos: MINUTO, HORA, DÍA, SEMANA, MES, UNA VEZ, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /Modificador de OM Refina el tipo de horario para permitir un control más fino sobre la recurrencia del horario. Los valores válidos se enumeran en la sección «Modificadores» que figura a continuación.
- /D días Especifica el día de la semana para ejecutar la tarea. Valores válidos: LUN, MAR, MI, JUE, VIERNES, SÁBADO, DOM y para los horarios MENSUALES 1 – 31 (días del mes). El comodín «*» especifica todos los días.
- /Meses Especifica el mes o meses del año. Por defecto es el 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 tiempo de inactividad Especifica la cantidad de tiempo de inactividad a esperar antes de ejecutar una tarea programada de ONIDLE. Rango válido: 1 – 999 minutos.
- /TN nombre de la tarea Especifica la cadena en forma de caminoque identifica de manera ú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:¬sistema de ventanas32calc.exe - /ST starttime Especifica la hora de inicio para ejecutar la tarea. El formato de tiempo es HH:mm (tiempo de 24 horas) por ejemplo, 14:30 para las 2:30 PM. Se ajusta por defecto a la hora actual si no se especifica /ST. Esta opción es necesaria con /SC UNA VEZ.
- /Intervalo de IR Especifica el intervalo de repetición en minutos. Esto no es aplicable a los tipos de horario: MINUTO, HORA, ONSTART, ONLOGON, ONIDLE, ONEVENT. Intervalo válido: 1 – 599940 minutos. Si se especifica /ET o /DU, entonces el valor predeterminado es de 10 minutos.
- /ET endtime Especifica la hora final para ejecutar la tarea. El formato de tiempo es HH:mm (hora de 24 horas) por ejemplo, 14:50 para las 2:50 PM. Esto no se aplica a los tipos de horario: ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /DU duración Especifica la duración para ejecutar la tarea. El formato de tiempo es HH:mm. Esto no es aplicable con /ET y para los tipos de programa: ONSTART, ONLOGON, ONIDLE, ONEVENT. Para las tareas en /V1, si se especifica /RI, la duración es por defecto de 1 hora.
- /K Termina la tarea en el tiempo final o tiempo de duración. Esto no se aplica a los tipos de horario: ONSTART,
ONLOGÓN, ONIDLE, ONEVENTO. Se debe especificar si es /ET o /DU. - /SD fecha de inicio Especifica la primera fecha en la que se ejecuta la tarea. El formato es mm/dd/aaaa. Por defecto es el actual
fecha. Esto no se aplica a los tipos de listas: UNA VEZ, ONSTART, ONLOGON, ONIDLE, ONEVENT. - /Fecha de finalización del ED Especifica la última fecha en la que la tarea debe ejecutarse. El formato es mm/dd/aaaa. Esto no se aplica a los tipos de programa: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /EC ChannelName Especifica el canal de eventos para los disparos de OnEvent.
- /IT Permite que la tarea se ejecute de forma interactiva sólo si el usuario de /RU está actualmente conectado en el momento en que se ejecuta el trabajo.
Esta tarea se ejecuta sólo si el usuario está conectado. - /NP No se almacena ninguna contraseña. La tarea se ejecuta de forma no interactiva como el usuario dado. Sólo están disponibles los recursos locales.
- /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. Puede combinarse con los modificadores /RU y /RP, o con /RP solo, 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.
- /El nivel RL establece el nivel de ejecución del trabajo. Los valores válidos son LIMITADOS y MÁS ALTOS. El valor por defecto es LIMITADO.
- /DELAY delaytime Especifica el tiempo de espera para retrasar la ejecución de la tarea después de que se dispara el gatillo. El formato de tiempo es mmmm:ss. Esta opción sólo es válida para los tipos de programa ONSTART, ONLOGON, ONEVENT.
- /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 interruptor /MO por tipo de horario:
MINUTO: 1 – 1439 minutos. HORA: 1 – 23 horas. DIARIO: 1 – 365 días. SEMANAL: semanas 1 – 52.
UNA VEZ: No hay modificadores.
Sin modificadores. No hay modificadores. ONIDLE: No hay modificadores.
MENSUAL: 1 – 12, o
PRIMERO, SEGUNDO, TERCERO, CUARTO, ÚLTIMO, ÚLTIMO DÍA.
Vengo a compartir mis 15 años de experiencia en el mundo de la tecnología. Redactor aficionado con un grado (importante) de friki, con las que conseguimos resultados como este post. Espero ayudarte. ¡Nos leemos!