Utilisation du planificateur de poste de travail

Cette section contient les rubriques suivantes :


Ajout d'une opération

Pour définir un élément d'opération, il faut l'ajouter à la liste des éléments d'opération. Pour ce faire, l'administrateur réseau (ou tout autre utilisateur disposant du droit Superviseur) peut utiliser ConsoleOne®, puis adresser l'élément d'opération à un ou à plusieurs postes de travail utilisateur. Les utilisateurs peuvent également définir des opérations à exécuter sur leur propre poste de travail à l'aide du planificateur de poste de travail.

  1. Chargez le planificateur (exécutez wmsched.exe).

  2. Cliquez sur Ajouter pour afficher la boîte de dialogue Propriétés d'opération.

  3. Sur la page Général, renseignez les champs :

    Nom : Nom de l'opération. Dans ConsoleOne, le nom inclut le contexte complet de l'objet Opération. Dans le planificateur de poste de travail, le nom correspond à ce que vous avez saisi dans ce champ.

    Priorité : Ordre d'exécution de l'opération. Les opérations de priorité élevée sont exécutées en premier. Si deux opérations ont la même priorité, la première de la liste (c'est-à-dire, celle contenue dans la fenêtre qui apparaît en premier lors du chargement du planificateur) s'exécute en premier. La priorité sélectionnée s'applique à tous les éléments contenus dans cette opération, sauf si l'élément subordonné dispose d'une priorité supérieure.

    Imitation : Droits d'accès au poste de travail accordés à tous les éléments de cette opération. (Windows NT/2000/XP uniquement.)

    L'opération reste persistante après le redémarrage : L'opération est enregistrée sur le poste de travail, permettant ainsi au planificateur de la réactiver au moment indiqué lors du redémarrage du poste de travail. Si cette option n'est pas sélectionnée, l'opération n'est pas enregistrée lorsque vous quittez Windows NT/2000/XP.

  4. Sur la page Opérations, cliquez sur Ajouter.

  5. Dans la boîte de dialogue Propriétés de l'élément, renseignez les champs :

    Nom : Indiquez le nom du programme à exécuter. Ce programme doit se trouver dans le répertoire de l'utilisateur pour être exécuté comme un élément d'opération.

    Répertoire de travail : Le répertoire de travail est automatiquement défini lorsque vous précisez un élément d'opération dans l'arborescence. Il indique le répertoire où se trouve l'élément d'opération. Vous pouvez indiquer un répertoire de travail différent en modifiant le chemin d'accès contenu dans ce champ.

    Paramètres : Informations que le système peut utiliser pour adresser les arguments de ligne de commande à l'application. Par exemple, si vous souhaitez qu'au lancement de notepad.exe, le fichier readme.txt s'ouvre automatiquement dans le Bloc-notes, placez le fichier readme.txt dans le champ Paramètres.

    Priorité : Quatre priorités sont disponibles pour les opérations et leurs éléments : Opération par défaut, Supérieur(e) à la normale, Normal et Inférieur(e) à la normale. Les éléments d'opération peuvent supporter la même priorité que l'objet Opération qui les contient, c'est-à-dire qu'ils prennent la priorité par défaut de l'opération. L'un des trois autres paramètres de priorité peut également leur être affecté à la place de la valeur par défaut.

    Si l'opération a lieu pendant les heures ouvrables, une priorité de type inférieur à la normale doit être assignée afin de ne pas dégrader les performances du poste de travail de l'utilisateur.

    Si une ou plusieurs opérations ou un ou plusieurs éléments d'opération ont la même priorité, la première ou le premier défini (qui apparaît au début de la liste) est prioritaire par rapport aux autres.

  6. Cochez la case Arrêter l'opération si elle tourne tjrs après_ minutes, puis sélectionnez le nombre de minutes désiré.

    Cette option permet de terminer l'opération si elle est toujours en cours d'exécution après le nombre de minutes indiqué. L'exécution de l'opération est alors replanifiée.

    Le nombre de minutes, indiqué dans le champ Minutes, doit correspondre au temps total nécessaire à l'exécution de l'opération et, éventuellement des éléments qui la composent. Si le temps indiqué n'est pas suffisant pour exécuter l'opération et les éléments associés, vos éléments ne pourront pas terminer leurs tâches.

  7. Cliquez sur OK à deux reprises.

    L'opération est ajoutée à la liste des opérations dans le planificateur. Vous pouvez désormais effectuer l'une des tâches suivantes :

    • Indiquer le moment où l'opération doit avoir lieu (page Planifier).
    • Ajouter des éléments à cette opération (page Éléments).
    • Préciser les conséquences de la non-exécution de cette opération (page Avancé).


Ajout d'un élément d'opération

Pour effectuer ce processus, vous devez avoir créé au préalable une opération dans laquelle les éléments seront placés. Si vous n'avez pas encore créé d'opération, reportez-vous à Ajout d'une opération.

  1. Dans le planificateur, sélectionnez une opération, cliquez sur Propriétés, sur Éléments, puis sur Ajouter.

  2. Dans la boîte de dialogue Propriétés de l'élément, renseignez les champs :

    Nom : Entrez le nom du programme à exécuter ou recherchez-le dans l'arborescence. Ce programme doit se trouver dans le répertoire de l'utilisateur pour être exécuté comme un élément d'opération.

    Répertoire de travail : Le répertoire de travail est automatiquement défini lorsque vous recherchez un élément d'opération dans l'arborescence. Il indique le répertoire où se trouve l'élément d'opération. Vous pouvez indiquer un répertoire de travail différent en modifiant le chemin d'accès contenu dans ce champ.

    Le champ Répertoire de travail doit indiquer un périphérique local. Les chemins réseau ne peuvent pas servir de répertoires de travail.

    Paramètres : Informations que le système peut utiliser pour adresser les arguments de ligne de commande à l'application. Par exemple, si vous souhaitez qu'au lancement de notepad.exe, le fichier readme.txt s'ouvre automatiquement dans le Bloc-notes, placez le fichier readme.txt dans le champ Paramètres.

    Si vous ajoutez un élément d'opération qui est un fichier de commandes MS-DOS, ouvrez une fenêtre DOS pour l'exécuter. La fenêtre DOS est fermée une fois l'exécution du fichier de traitement par lots terminée si vous indiquez le paramètre /c. Placez le paramètre /c, suivi d'un espace, devant le nom du fichier de traitement par lots dans le champ Paramètres.

    Par exemple, pour exécuter un fichier de traitement par lots DOS appelé test_c.bat, effectuez les entrées suivantes dans la boîte de dialogue Propriétés de l'élément lors de l'ajout de l'élément d'opération :

    • Nom : CMD.EXE (nom de la commande Windows NT/2000/XP qui ouvre une fenêtre DOS) ou START (nom de la commande Windows 98 qui ouvre une fenêtre DOS).
    • Répertoire de travail : laissez ce champ vide sauf si vous devez indiquer l'emplacement de cmd.exe ou start.
    • Paramètres : /c test_c.bat. Indiquez le nom complet du fichier avec son extension, et utilisez le paramètre /c pour que la fenêtre DOS se ferme dès que l'exécution du fichier de traitement par lots est terminée.
    • Priorité : laissez la priorité définie sur l'option Opération par défaut ou choisissez l'un des autres paramètres.

    Priorité : Quatre priorités sont disponibles pour les opérations et leurs éléments : Opération par défaut, Supérieur(e) à la normale, Normal et Inférieur(e) à la normale. Les éléments d'opération peuvent supporter la même priorité que l'objet Opération qui les contient, c'est-à-dire qu'ils prennent la priorité par défaut de l'opération. L'un des trois autres paramètres de priorité peut également leur être affecté à la place de la valeur par défaut.

    Si l'opération a lieu pendant les heures ouvrables, une priorité de type inférieur à la normale doit être assignée afin de ne pas dégrader les performances du poste de travail de l'utilisateur.

    Si une ou plusieurs opérations ou un ou plusieurs éléments d'opération ont la même priorité, la première ou le premier défini (qui apparaît au début de la liste) est prioritaire par rapport aux autres.

  3. Cochez la case Arrêter l'opération si elle tourne tjrs après_ minutes, puis sélectionnez le nombre de minutes désiré.

    Cette option permet de terminer l'opération si elle est toujours en cours d'exécution après le nombre de minutes indiqué. L'exécution de l'opération est alors replanifiée.

    Le nombre de minutes, indiqué dans le champ Minutes, doit correspondre au temps total nécessaire à l'exécution de l'opération et, éventuellement des éléments qui la composent. Si le temps indiqué n'est pas suffisant pour exécuter l'opération et les éléments associés, vos éléments ne pourront pas terminer leurs tâches.

  4. Pour enregistrer les paramètres et continuer à modifier l'opération, cliquez sur Appliquer.

    ou

    Lorsque vous avez défini les propriétés de l'élément d'opération, cliquez sur OK.

    L'élément d'opération apparaît désormais dans la liste des éléments d'opération.

    Si des opérations doivent être exécutées maintenant et que vous cliquez sur OK ou sur Appliquer, elles seront exécutées tout de suite.

  5. Répétez la procédure de l'Etape 2 à l'Etape 4 jusqu'à ce que vous ayez ajouté tous les éléments nécessaires.


Désactivation ou activation d'une opération

  1. Chargez le planificateur (exécutez wmsched.exe).

  2. Cliquez sur une opération.

  3. Sélectionnez Activer/Désactiver.


Désactivation ou activation d'un élément d'opération

  1. Chargez le planificateur (exécutez wmsched.exe).

  2. Cliquez sur une opération, puis sur Propriétés.

  3. Cliquez sur la page Éléments, sélectionnez un élément d'opération, puis cliquez sur Désactiver/Activer.


Retrait d'une opération

Cette procédure ne peut pas être annulée. Lorsque vous cliquez sur Retirer, vous n'êtes pas invité à confirmer le retrait de l'opération. Si vous retirez une opération dont vous aurez besoin par la suite, vous devez l'ajouter à nouveau.

  1. Cliquez sur une opération.

  2. Cliquez sur Retirer.


Retrait d'un élément d'opération

Cette procédure ne peut pas être annulée. Lorsque vous cliquez sur Retirer, vous n'êtes pas invité à confirmer le retrait de l'élément d'opération. Si vous retirez un élément d'opération dont vous aurez besoin par la suite, vous devez l'ajouter à nouveau.

  1. Cliquez sur une opération, puis sur Propriétés.

  2. Cliquez sur Éléments, sélectionnez un élément d'opération, puis cliquez sur Retirer.


Exécution immédiate d'une opération

  1. Cliquez sur une opération.

  2. Cliquez sur Exécuter maintenant.


Planification d'une opération à exécuter

Utilisez les champs de la page Planifier pour indiquer quand l'opération doit être exécutée et fournir les détails nécessaires au système.

La page Planifier comporte cinq options de planification : Événement, Quotidien, Hebdomadaire, Mensuel et Annuel. L'option choisie et les paramètres associés déterminent la période d'exécution de l'opération.

Vous pouvez utiliser une seule option de planification à la fois. Par exemple, si l'option Quotidien est sélectionnée, toutes les autres options sont ignorées sauf si vous utilisez les options indiquées dans l'onglet Avancé.

Les unités de temps sont indiquées au format 24 heures (par exemple, 9:00 pour 9h du matin et 13:30 pour 1h30 de l'après-midi).

Le planificateur ne prend pas en compte les données de planification tant que l'opération n'a pas démarré correctement.

Pour planifier un élément :

  1. Sélectionnez l'opération que vous souhaitez planifier.

  2. Cliquez sur Propriétés > Planifier.

  3. Sélectionnez l'option de planification souhaitée :

    • Événement : La planification des événements vous permet de déterminer quel type d'événement entraîne l'exécution de votre opération. Pour planifier l'opération à partir d'un événement, cliquez sur Événement et choisissez un événement dans la liste d'événements reconnus suivante :

      Lancement du service du planificateur : Exécute l'opération au démarrage du planificateur. Vous ne pouvez pas choisir l'événement Lancement du service du planificateur pour démarrer l'opération si vous l'exécutez avec les droits d'un utilisateur interactif. Lorsque ces événements se produisent, l'utilisateur interactif n'est pas encore authentifié. L'événement Lancement du service du planificateur requiert des droits sur le système.

      Login utilisateur : Exécute l'opération une fois que l'utilisateur s'est logué, mais avant l'exécution des scripts de login.

      Le bureau utilisateur est actif : Exécute l'opération une fois les scripts de login terminés (cette option ne concerne pas Windows 98).

      Le poste de travail est verrouillé : Exécute l'opération lorsque le poste de travail est verrouillé (cette option ne concerne pas Windows 98).

      Le poste de travail est déverrouillé : Exécute l'opération lorsque le poste de travail est déverrouillé (cette option ne concerne pas Windows 98).

      L'écran de veille est activé : Exécute l'opération lorsque l'écran de veille est activé.

      Logout utilisateur : Exécute l'opération avant la fin du logout.

      Arrêt du système : Exécute l'opération une fois que toutes les autres applications sont fermées, mais avant l'arrêt du système. Vous ne pouvez pas choisir l'événement Arrêt du système pour démarrer l'opération si vous l'exécutez avec les droits d'un utilisateur interactif. Lorsque ces événements se produisent, l'utilisateur interactif n'est plus authentifié. L'événement Arrêt du système requiert des droits sur le système.

    • Quotidien : Permet de planifier une opération de sorte qu'elle se produise une ou plusieurs fois entre l'heure de début et l'heure de fin spécifiées. Elle permet éventuellement de répéter l'opération à intervalles réguliers une fois qu'elle a correctement démarré. Vous pouvez faire démarrer l'opération, par exemple, entre 12h30 et 13h00, toutes les 10 minutes, les lundis, mercredis et vendredis. Pour planifier l'opération quotidiennement, cliquez sur Quotidien et choisissez l'une des options suivantes :

      Exécuter cette opération les jours suivants : Indiquez les jours de la semaine au cours desquels l'opération doit être exécutée.

      Lancer l'opération entre les heures de (HH:MM) Indiquez la plage horaire au cours de laquelle cette opération peut démarrer.

      Répéter l'opération tous/toutes les (HH:MM:SS) Indiquez la durée d'attente du système avant que l'opération ne soit de nouveau exécutée.

    • Hebdomadaire : Permet de planifier une opération pour un jour particulier de la semaine. Pour planifier une opération toutes les semaines, cliquez sur Hebdomadaire et choisissez l'une des options suivantes :

      Exécuter l'opération une fois par semaine le : Indique le jour de la semaine où l'opération doit être exécutée.

      Lancer l'opération entre les heures de (HH:MM) Identifie le moment exact du démarrage de l'opération en heures (HH) et en minutes (MM).

    • Mensuel : Permet de choisir la date d'exécution de l'opération ainsi que son heure de début. À titre d'exemple, vous pouvez choisir d'exécuter cette opération le quatrième jour de chaque mois, entre 8h00 et 10h15. Indiquez la plage horaire au format 24 heures. Si vous le préférez, vous pouvez choisir d'exécuter l'opération le dernier jour du mois, indépendamment du nombre de jours compris dans le mois. Pour planifier l'opération tous les mois, cliquez sur Tous les mois et choisissez l'une des options suivantes :

      Exécuter cette opération une fois par mois le __ du mois : Indiquez le jour du mois pendant lequel le système doit automatiquement exécuter cette opération. Cliquez sur l'un des boutons d'option suivants :

      • Le _ du mois : Cette opération s'exécute le jour indiqué.

      • Dernier jour du mois : Cette opération s'exécute le dernier jour du mois quel que soit le nombre de jours du mois.

      Lancer l'opération entre les heures de (HH:MM) Indiquez le moment exact du démarrage de l'opération en heures (HH) et en minutes (MM).

    • Annuel : Permet de déterminer l'heure et le jour du mois pour l'exécution de l'opération. Pour planifier l'opération annuellement, cliquez sur Annuel et choisissez l'une des options suivantes :

      Exécuter cette opération une fois par an le ? ? : Indiquez le jour du mois et le mois de l'année pour l'exécution de l'opération.

      Lancer l'opération entre les heures de et : Indiquez, au format 24 heures, la période (heure et minutes) à laquelle l'opération doit démarrer au plus tôt, puis toujours en heure et en minutes, la période à laquelle l'opération doit démarrer au plus tard. Par exemple, démarrez l'opération à 17h30 au plus tôt et à 20h00 au plus tard.

  4. Cliquez sur OK.

La planification définie s'applique à chaque élément contenu dans l'opération et remplace la planification de l'ensemble.


Définition des propriétés d'opération avancées

Utilisez les champs de la page Avancé pour déterminer les conséquences en matière de planification de l'opération lorsque celle-ci a échoué ou n'a pas été exécutée au cours du délai prévu, ou encore lorsqu'elle a réussi.

  1. Cliquez sur une opération > Propriétés > Avancé.

  2. Indiquez les mesures à prendre si le système ne peut pas exécuter l'opération :

    • Désactiver l'opération : Désactive l'opération pour qu'elle ne soit plus exécutée (à moins que vous ne la réactiviez).

    • Réessayer toutes les minutes : Permet au système de tenter de réexécuter l'opération toutes les 60 secondes.

    • Ignorer l'erreur et replanifier normalement : Permet d'ignorer les erreurs éventuelles qui se sont produites au cours de l'exécution de l'opération et de replanifier l'opération à une date/heure ultérieure.

  3. Cochez la case Désactiver l'opération une fois terminée pour désactiver le mécanisme de replanification de cette opération une fois que tous les éléments concernés ont démarré correctement.

  4. Cochez la case Arrêter l'opération si elle tourne tjrs après_ minutes, puis sélectionnez le nombre de minutes.

    Cette fonction permet de terminer l'opération si elle est toujours en cours d'exécution après le nombre de minutes indiqué. L'exécution de l'opération est alors replanifiée.

    Pour limiter la durée d'une opération, cochez cette case. Le nombre de minutes, indiqué dans le champ Minutes, doit correspondre au temps total nécessaire à l'exécution de l'opération et, éventuellement des éléments qui la composent. Si le temps indiqué n'est pas suffisant pour exécuter l'opération et les éléments associés, vos éléments ne pourront pas terminer leurs tâches.

    Cette fonction évite qu'une opération, interrompue prématurément, continue d'utiliser le système. Toutefois, cette option concerne uniquement les opérations qui ne sont pas en cours d'exécution. Vous ne pouvez pas l'utiliser pour interrompre une opération déjà lancée par le planificateur et en cours d'exécution. En outre, si l'opération que vous exécutez (telle qu'un fichier de traitement par lots DOS) a ouvert une fenêtre DOS, celle-ci n'est pas automatiquement fermée une fois l'opération terminée, sauf si vous ajoutez le paramètre /c dans le champ Paramètres lorsque vous ajoutez l'élément d'opération.


Affichage ou modification des détails ou propriétés d'une opération

  1. Cliquez sur une opération, puis sur Propriétés.

  2. Cliquez sur l'une des pages contenant les détails ou les propriétés associées à cette opération.

  3. Procédez aux modifications nécessaires.

  4. Cliquez sur OK.


Affichage ou modification des détails ou propriétés d'un élément d'opération

  1. Cliquez sur une opération, puis sur Propriétés.

  2. Cliquez sur Élément, sélectionnez un élément d'opération, puis cliquez sur Propriétés.

  3. Procédez aux modifications nécessaires.

  4. Cliquez sur OK.


Affichage ou modification des propriétés des éléments d'opération définis par l'utilisateur

  1. Ouvrez le planificateur sur un poste de travail.

  2. Sélectionnez un élément d'opération > cliquez sur Propriétés.

  3. Procédez aux modifications nécessaires.

  4. Cliquez sur OK.