Une des fonctions d'Agent Controller consiste à permettre à un client distant de lancer des applications sur l'hôte local. Pour ce faire, une description de la configuration de l'application doit figurer dans le fichier de configuration d'Agent Controller. Cette description correspond au rôle de l'élément <Application> et de ses enfants. Seules les descriptions d'applications fournies par les éléments <Application> dans la configuration active peuvent être lancées par Agent Controller.
Pour créer une description de configuration, procédez comme suit :
<Application configuration="default" executable="TestApplication" path="c:\tools\testapp.exe" location="D:\"> <Variable name="PATH" value="C:\tools" position="prepend"/> </Application>
Ce fragment décrit une application nommée TestApplication, qui fait référence à c:\tools\testapp.exe et dont l'emplacement d'exécutable préféré se trouve à la racine du lecteur D. c:\tools sera toujours ajouté devant le PATH (chemin) de TestApplication.
Le client distant invite uniquement Agent Controller à lancer TestApplication et ne sait pas du tout quel exécutable est lancé suite à cette requête. En outre, il n'est pas possible de répertorier à distance les descriptions d'applications disponibles. Il en résulte qu'Agent Controller doit être configuré afin de répondre à la requête d'exécution d'une application émise par un client distant.
Remarque : les descriptions d'application permettent aussi de remplacer ou d'augmenter les valeurs des variables d'environnement pour l'application en cours de lancement et remplacer ou augmenter les paramètres qui vont être fournis à l'exécutable d'application au moment du lancement.
Concepts connexes
Agent Controller
Tâches connexes
Localisation des fichiers de configuration
Gestion d'Agent Controller