at (comando)
Unix-likeEdit
En sistemas operativos Unix, at
lee una serie de comandos de entrada estándar y los recopila en un «at-job» que se lleva a cabo en una fecha posterior. El trabajo hereda el entorno actual, de modo que se ejecuta en el mismo directorio de trabajo y con las mismas variables de entorno establecidas como cuando se ejecutaba scheduled.It difiere de cron
, que se usa para ejecuciones recurrentes (por ejemplo, una vez por hora, cada martes, 1 de enero de cada año). Al igual que con cron
, muchos sistemas Unix permiten al administrador restringir el acceso al comando at
.at
se puede hacer para enviar un correo electrónico a un usuario cuando termine de realizar un trabajo programado, puede usar más de una cola de trabajos y puede leer una lista de trabajos a realizar desde un archivo de computadora en lugar de la entrada estándar.El comando Linux at
fue escrito principalmente por Thomas Koenig.
Microsoft Windows y ReactOSEdit
Además de la interfaz gráfica de usuario para el Programador de tareas de Windows en el Panel de control, Windows proporciona un comando at.exe
que programa comandos y programas para que se ejecuten en un equipo a una hora y fecha especificadas (similar a cron
). Está disponible desde Windows NT, pero ahora está en desuso a favor de schtasks
. Solo se puede usar cuando se está ejecutando el servicio de programación. Cuando se usa sin parámetros, at.exe
enumera comandos programados.at.exe
no puede acceder a tareas creadas o modificadas por el Panel de control o schtasks.exe
. Además, las tareas creadas con at.exe
no son interactivas de forma predeterminada; la interactividad debe solicitarse explícitamente.
La implementación de ReactOS se basa en la variante de Windows. Fue desarrollado por Eric Kohl y tiene licencia bajo la GPLv2.