Español

PROG — Tareas programadas

PROG El programador de tareas del sistema: lo que se inicia solo, y cuándo.

Recorrer

El programador ya está ordenado en carpetas: en Windows, \Microsoft\Windows\Defrag contiene la desfragmentación. Meneaufile lo recorre como un disco: las carpetas se abren con doble clic, la ruta de navegación sube, la búsqueda y la ordenación funcionan como en cualquier otro sitio.

Cada tarea indica su estado (lista, en ejecución, deshabilitada), su próxima y su última ejecución, su último resultado, sus desencadenadores en palabras —«Cada semana, lun, vie a las 21:30»— y lo que ejecuta. El autor y la descripción se muestran eligiendo las columnas.

El botón solo aparece donde responde un programador: en Windows, cuando el servicio «Programador de tareas» está en ejecución.

Actuar

Con el clic derecho: Ejecutar, Finalizar, Habilitar, Deshabilitar, Eliminar, sobre una tarea o sobre toda una selección. Supr también elimina, tras nombrar lo que se va.

Las tareas del sistema, en \Microsoft\Windows, solo se modifican con derechos de administrador: Meneaufile vuelve a pedirlo con ellos, una sola vez para toda la selección, e indica cuándo se rechaza la elevación.

Crear, modificar

Nueva tarea…, con el clic derecho en una carpeta o en el menú del botón, abre el cuadro de diálogo; el doble clic en una tarea también la abre en él. Allí se ajusta:

Un desencadenador que el cuadro de diálogo no sabe escribir —por un evento del registro, cada quince minutos durante solo una hora— se muestra en él y se conserva tal cual. En Windows, la tarea se reescribe sobre su definición original: sus condiciones, su configuración de energía y sus demás acciones no cambian.

Programar una acción de Meneaufile

Una copia de seguridad cada noche, la exportación de una base de datos cada mañana: las acciones de Meneaufile se pueden programar. Programar… está en los cuadros de diálogo que ya las confirman:

El cuadro indica lo que se hará y luego pregunta cuándo —los mismos desencadenadores que para una tarea— y con qué cuenta. Lo que una pregunta habría resuelto se decide de antemano: la política de conflictos se elige ahí, y no se preguntará a nadie. La tarea se guarda en la carpeta \Meneaufile del programador; ahí se cambia su horario o se elimina.

Cuando la tarea se desencadena:

Una notificación del sistema indica cómo terminó, el registro lo anota y el último resultado de la tarea lo conserva: 0 si se completó, 2 si terminó con errores, 1 si falló. Un origen o un destino protegido por la contraseña maestra no se copia con la sesión cerrada: nadie estaría allí para escribirla. En Linux, la acción se programa con la sesión iniciada.

En Linux

Tres carpetas: systemd, los temporizadores del sistema; systemd-user, los del usuario; crontab, su crontab. Una tarea nueva se escribe como temporizador del usuario —un .service y un .timer en ~/.config/systemd/user—, o en la crontab si se coloca ahí. Con la cuenta del sistema, va a /etc/systemd/system, y PolicyKit pide la contraseña.

En la crontab, una tarea de Meneaufile se nombra con un comentario # meneaufile: nombre encima de sus líneas; las líneas escritas a mano se leen con el nombre de su programa y se quedan donde están. Lo que un paquete instaló en systemd se puede deshabilitar, pero no se borra: su siguiente actualización lo volvería a instalar.

Manual de Meneaufile, en español.