Planificateur de tâches

## Planificateur de tâches

Morgan N. Sandquist `<morgan@pipeline.com>`

Développeur: Gary Meyer
Relecteur: Lauri Watts
Traduction française : Robert Jacolin
Traduction française : Ludovic Grossard
Version Applications 16.12 (12-01-2017)

Copyright © 2000 Morgan N. Sandquist

## Introduction

Il s'agit d'un module permettant de planifier le lancement de programmes en arrière-plan. C'est une interface graphique pour cron, le planificateur système d'UNIX®.

### Important

N'oubliez pas de préciser à votre système de démarrer le démon de cron `crond` au préalable, sinon les réglages dans ce module ne fonctionneront pas.

### Lancement

Lorsque vous démarrez ce module, vous verrez une vue sommaire des tâches planifiées existantes et des variables d'environnement associées. Si vous l'utilisez en mode administrateur, vous verrez ces rubriques pour tous les utilisateurs de l'ordinateur ainsi que les tâches-système planifiées.

#### Les tâches planifiées

Les tâches planifiées apparaissent dans une liste Tâches. Pour chaque tâche planifiée, les éléments suivants sont affichés :

Planification

  Dans cette colonne, est affiché soit « @reboot » pour les tâches planifiées au démarrage, soit l'entrée de la crontab.

Commande

  le programme et ses paramètres ;

État

  Activée ou désactivée

Description

  Une description pour la tâche, comme son but par exemple.

Détails de la planification

  une description de la tâche planifiée en langage naturel.

#### Les variables d'environnement

Les variables d'environnement apparaissent dans la liste Variables d'environnement. Pour chaque variable d'environnement, il est affiché :

La variable

  le nom de la variable ;

sa valeur

  la valeur de la variable ;

État

  Activée ou désactivée

Commentaire

  une description de la variable en langage naturel.

Les variables d'environnement qui apparaissent ici écraseront n'importe quelle variable d'environnement existante pour toutes les tâches planifiées.

### Ajouter une tâche planifiée

Pour créer une nouvelle tâche planifiée, cliquez sur le bouton Nouvelle tâche…. Vous pouvez également choisir cette action dans le menu contextuel qui apparaît avec un clic droit de la souris.

#### La boîte de dialogue de modification de tâche

Commande

  Saisissez le nom du programme. Vous pouvez spécifier soit un emplacement relatif soit un emplacement absolu. Si vous désirez rechercher le programme, cliquez sur Parcourir....

Commentaire

  Saisissez une description de la tâche à planifier.

Activer cette tâche

  Pour activer ou désactiver la tâche, cochez ou décochez ce bouton.

Lancer au démarrage du système

  Cochez ce bouton pour lancer la tâche au démarrage du système.

Exécuter chaque jour

  Si vous voulez planifier la tâche pour la lancer quotidiennement, cochez ce bouton.

Mois

  Choisissez les mois pendant lesquels la tâche doit être planifiée.

Jours du mois

  Choisissez les jours du mois où la tâche doit être planifiée.

Jours de la semaine

  Choisissez les jours de la semaine où la tâche doit être planifiée.

Heures

  Choisissez les heures pendant lesquelles la tâche doit être planifiée.

Minutes

  Choisissez les minutes où la tâche doit être planifiée. cron ne peut pas planifier des tâches avec un meilleur intervalle qu'une minute.

Ok

  Termine la création de la tâche.

Annuler

  Annule la création de la tâche.

Si vous sélectionnez à la fois les jours du mois et les jours de la semaine, la tâche sera lancée lorsqu'une des conditions sera rencontrée. Par exemple, si vous choisissez le 1er et le 15 ainsi que dimanche, le programme sera lancé tous les 1er et 15 ième jour des mois sélectionnés (sans se soucier du jour de la semaine) ainsi que chaque dimanche des mois sélectionnés (sans se soucier du jour du mois).

La tâche planifiée n'est pas initialisée tant que la `table des tâches` n'a pas été enregistrée.

### La gestion des tâches planifiées

Comme lors de la création d'une nouvelle tâche, les changements d'une tâche ne prendront effet que lorsque la `table des tâches` sera enregistrée.

Utilisez les boutons à droite de la liste des tâches pour modifier, supprimer, imprimer ou exécuter maintenant une tâche. Vous avez également accès à ces commandes depuis le menu contextuel. Ce menu permet également de couper, copier et coller des tâches.

### Ajouter des variables d'environnement

Pour créer une nouvelle variable d'environnement, cliquez sur le bouton Nouvelle variable….

Vous pouvez aussi utiliser le menu du bouton droit de la souris et choisir cette action.

#### La boîte de dialogue de modification de variable

La variable

  Saisissez le nom de la variable d'environnement. Vous pouvez utiliser la liste déroulante pour choisir parmi les variables d'environnement les plus utilisées par les tâches planifiées. Cette liste contient les variables :

  HOME

    Cette variable est utilisée à la place du dossier personnel par défaut de l'utilisateur.

  MAILTO

    Pour envoyer un courrier électronique vers une adresse autre que celle de l'utilisateur par défaut.

  PATH

    Cette variable est utilisée pour chercher les dossiers des programmes.

  SHELL

    Utilisée à la place de la valeur de l'utilisateur par défaut.

  LD_CONFIG_PATH

    L'emplacement des bibliothèques dynamiques. Ceci permet aux tâches planifiées d'exécuter des applications qui nécessitent pour fonctionner des bibliothèques installées en dehors de l'emplacement système pour les bibliothèques.

sa valeur

  Saisissez la valeur de la variable d'environnement.

Commentaire

  Saisissez une description pour la variable d'environnement, son but par exemple.

Activer cette variable

  Pour activer ou désactiver une variable, cochez ou décochez ce bouton.

Ok

  Termine la création de la variable.

Annuler

  Annule la création de cette variable.

La variable d'environnement n'est pas initialisée tant que la `table des tâches` n'a pas été enregistrée.

### La gestion des variables d'environnement

### Note

Comme avec la création de nouvelles variables, la modification des variables ne sera réellement prise en compte que lorsque la `table des tâches` sera enregistrée.

Utilisez les boutons à la droite de la liste des variables pour modifier ou supprimer une variable. Vous avez également accès à toutes ces actions depuis le menu contextuel. Ce menu permet également de couper, copier et coller des variables.