at (commande)

Unix-likeEdit

Sur les systèmes d’exploitation de type Unix, at lit une série de commandes à partir d’une entrée standard et les rassemble en une seule « tâche » qui est effectuée à une date ultérieure. La tâche hérite de l’environnement actuel, de sorte qu’elle est exécutée dans le même répertoire de travail et avec les mêmes variables d’environnement définies qu’à l’époque scheduled.It diffère de cron, qui est utilisé pour les exécutions récurrentes (par exemple une fois par heure, tous les mardis, le 1er janvier de chaque année). Comme avec cron, de nombreux systèmes Unix permettent à l’administrateur de restreindre l’accès à la commande at.at peut être envoyé par courrier à un utilisateur lorsqu’il a terminé l’exécution d’une tâche planifiée, peut utiliser plus d’une file d’attente de tâches et peut lire une liste de tâches à effectuer à partir d’un fichier informatique au lieu d’une entrée standard.La commande Linux at a été principalement écrite par Thomas Koenig.

Microsoft Windows et ReactOSEdit

En plus de l’interface utilisateur graphique pour le planificateur de tâches Windows dans le panneau de configuration, Windows fournit une commande at.exe qui planifie l’exécution des commandes et des programmes sur un ordinateur à une heure et une date spécifiées (similaire à cron). Il est disponible depuis Windows NT, mais est maintenant obsolète en faveur de schtasks. Il ne peut être utilisé que lorsque le service de planification est en cours d’exécution. Lorsqu’elle est utilisée sans paramètres, at.exe répertorie les commandes planifiées.at.exe impossible d’accéder aux tâches créées ou modifiées par le panneau de configuration ou schtasks.exe. De plus, les tâches créées avec at.exe ne sont pas interactives par défaut ; l’interactivité doit être explicitement demandée.

L’implémentation de ReactOS est basée sur la variante Windows. Il a été développé par Eric Kohl et est sous licence GPLv2.