Skip to content

Cómo usar tareas programadas para gestionar los equipos del escritorio en la nube de forma planificada

Consola → Tareas programadas

alt text

Crear nueva tarea programada

alt text

  1. Nombre de la tarea: nombre identificativo de la tarea programada

  2. Ciclo de ejecución: puede ser diario/semanal. Al editar, se convertirá a comando cron para mayor flexibilidad

  3. Objeto de ejecución: selección masiva de los grupos a gestionar

  4. Ejecución forzada: cuando no es forzada, si hay algún equipo en modo aprendizaje, modo actualización, modo lectura-escritura o en descarga dentro del grupo, se omite la ejecución. Cuando es forzada, se omiten estas condiciones y se ejecuta el comando de forma forzada

  5. Comando: reiniciar, apagar, enviar mensaje, etc.

Tras crear la tarea, al editarla se usará automáticamente la regla cron para mayor flexibilidad

alt text

Explicación y uso de Cron

Una expresión Cron consta de 5 (o 6) campos que representan, en orden: minutos, horas, día del mes, mes, día de la semana (y opcionalmente segundos). El significado y los valores de cada campo son los siguientes:

PosiciónNombre del campoRango de valoresCaracteres especiales permitidosDescripción y ejemplos
1.ª posiciónMinuto (minute)0–59* , - /Minuto de cada hora en que se ejecuta. Ejemplo: 30 significa el minuto 30 de cada hora
2.ª posiciónHora (hour)0–23* , - /Hora del día en que se ejecuta. Ejemplo: 14 significa las 14:00
3.ª posiciónDía del mes (day of month)1–31* , - / ? L WDía del mes. Ejemplo: 1 el día 1 de cada mes; 1-5 del 1 al 5 de cada mes
4.ª posiciónMes (month)1–12 o JAN–DEC* , - /Número de mes. Ejemplo: * cada mes; 1,6 solo enero y junio
5.ª posiciónDía de la semana (day of week)0–7 (0 y 7 son ambos domingo) o SUN–SAT* , - / ? L #Día de la semana en que se ejecuta. Ejemplo: 1-5 de lunes a viernes; 0 o 7 domingo

Caracteres especiales más usados:

CarácterSignificadoEjemplo
*Cualquier / cada* en el campo de minutos significa cada minuto
,Lista1,15,30 significa 1, 15 y 30
-Rango1-5 significa del 1 al 5
/Paso*/5 significa cada 5 unidades; 0/15 significa cada 15 unidades empezando desde 0
?Sin especificar (solo día/semana)Para día y día de la semana generalmente solo se especifica uno; el otro usa ?

Ejemplos de uso:

Expresión CronSignificado
0 9 * * *Ejecutar todos los días a las 9:00
0 18 * * 1-5Ejecutar de lunes a viernes a las 18:00
30 8 1 * *Ejecutar el día 1 de cada mes a las 8:30
0 */2 * * *Ejecutar una vez cada 2 horas en punto
0 0 * * 0Ejecutar cada domingo a las 0:00

Tras ejecutarse correctamente, se registrará la última hora de ejecución

Antes de ejecutar el apagado, por ejemplo a las 22:00, puede programar a las 21:55 el envío de un mensaje recordando que se apagarán todos los equipos y que guarden sus archivos personales

alt text