Il y a plusieurs façons d'ajouter une action à un script. Pour une compréhension des concepts de base du projet, des données d'entrées et des scripts, voir: Principe d'opérations . Avec les opérations suivantes vous pouvez ajouter une opération à un script. Notez qu'une fenêtre projet doit être ouverte pour mener à bien ces opérations:
Sélectionnez l'action de script dans la barre d'actions et sélectionnez l'option menu Actions, Add action to script, ou cliquez à droite sur l'action de script et sélectionnez l'option du menu.
Déplacez et collez (Drag et drop) l'action de script de la barre d'Action bar vers la fenêtre script du projet.
Déplacez et collez (Drag et drop) une action de script d'un autre projet vers la fenêtre script de votre projet. Dans ce cas, toutes propriétés sont aussi copiées dans le nouveau projet.
La position d'une action de script dans un script est importante. Si l'ordre n'est pas correct, le script ne peut pas s'exécuter correctement Exemple: si vous créez un compte utilisateur et une boîte aux lettres Exchange, l'action de créer l'utilisateur doit précéder l'action de créer la bal Exchange. Pour déplacer une action de script dans le script vers une autre position, déplacez et collez (Drag et drop) l'action de script vers la position désirée..
Pour supprimer une action de script d'un script, sélectionnez l'action et pressez la touche (Suppr) Del ou selectionnez l'option du menu Actions, Delete action de script .
Par défaut les actions de scripts sont exécutée dans l'ordre où elles apparaissent dans le script. Mais suivant le résultat de l'action de script et par des actions spéciales de variables vous pouvez contrôler l'ordre dans lequel les actions de scripts sont exécutées. Avec ces possibilités le script devient un programme avec des sauts conditionnels et son exécution est mieux contrôlée. A partir de ce point de vue, User Management Resource Administrator est un langage de programmation pour programmer les réseaux Windows. Pour changer l'ordre dans lequel les actions sont exécutées, on utilise des labels pour les actions de scripts. Un label renvoie à une action de script. Pour paramètrer un label pour une action de script, sélectionnez l'action dans le script du projet (partie en bas à gauche de la fenêtre projet) et sélectionnez l'option menu Actions, Set action de script label. Chaque action ne peut avoir qu'un Label. Lorsque l'exécution du script arrive à un label, la prochaine action exécutée est l'action qui a le label spécifié. Si aucune action ne possède le label spécifié, une erreur est générée et l'exécution du script est stoppée. Note: comme vous pouvez aussi sauter à une action de script antérieure, vous pouvez introduire des boucles sans fin et l'exécution du script ne se terminera jamais. C'est de la responsabilité de l'utilisateur de prévenir l'apparition de telles situations. Il y a en général deux façons de changer l'ordre utilisé pour exécuter une action de scripts, elles sont décrites ci-dessous.
Lorsque l'exécution d'une action de script rate, vous avez plusieurs options pour contrôler son exécution. Pour spécifier ces paramètres, sélectionnez l'action dans le script du projet (partie en bas à gauche de la fenêtre projet) et selectionnez l'option du menu Actions, Script action error handling.
|
Option |
Description |
|
Continue with the script .(continuer le script) |
Si cette action de scripts déclenche une erreur, il va( essayer de) continuer normalement avec l'action de script immédiatement suivante dans le script |
|
Jump to the action de script with label xxxx |
Si cette action de scripts déclenche une erreur, il va sauter à l'action de scripts spécifiée par son label de destination |
|
Terminate the script but continue the session with the next line (terminer le script mais continuer la session avec la ligne suivante ) |
Si cette action de scripts déclenche une erreur le script en cours d'exécution est stoppé et terminé. La session continue d'exécuter le script avec la ligne de données suivante. |
|
Terminer la session |
Si cette action de scripts déclenche une erreur le script en cours d'exécution est stoppé et terminé et la session en cours est aussi abandonnée. |
La commande GOTO action de script est utilisée pour continuer l'exécution du script avec une autre action de script que la suivante prévue. Ce label peut être un nom de variable.
Plus d'informations:
Principe d'opérations
Opération de projet - Entrée des données
Opérations de projet - Variables
Aide sur l'aide