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:
- su nombre, su carpeta y su descripción;
- qué ejecuta: el programa o el script, sus argumentos, la carpeta en la que se inicia;
- cuándo: una vez, cada X minutos a partir de una hora, cada día, cada semana —con sus días—, al iniciar sesión, al iniciar el sistema; tantos desencadenadores como haga falta;
- la cuenta —la propia, con la sesión iniciada; la propia, incluso con la sesión cerrada, con su contraseña de Windows, que el programador guarda; o la cuenta del sistema— y los privilegios más altos.
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:
- la copia de seguridad y la sincronización (F10, F11): se conservan el sentido y la regla de comparación;
- la copia y el traslado (F6, Ctrl+F6), y el arrastrar y soltar;
- la compresión (F9): el archivo comprimido lleva la fecha de cada
ejecución,
trabajo-2026-10-03.zip, y nunca sustituye al del día anterior; - la exportación de una base de datos o de una tabla: Programar la exportación…, con el clic derecho.
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:
- Hay una ventana de Meneaufile abierta: la acción entra en su cola de espera, como si se hubiera lanzado a mano.
- Ninguna ventana, sesión iniciada: se abre una ventana para ella, y se queda.
- Sesión cerrada —«incluso con la sesión cerrada» o cuenta del sistema—: la acción se realiza sin ventana. La cuenta del sistema no ve ni los recursos compartidos de red ni las contraseñas guardadas: conviene para archivos locales.
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.