<agent name="jmeno_agenta" app="ads" params="parametry_agenta" defaultparams="1" variablename="AgentResult" background="0"/>
Spustí agenta zadaného jména (name) se zadanými parametry.
Atributy:
name - (povinný) Jméno agenta.params - (povinný) Parametry agenta.app - (nepovinný) Aplikace, pro kterou je agent určen. Pokud není zadána, použije se "ads".defaultparams - (nepovinný) Pokud je zadáno, určuje, jestli se mají přidat k parametrům také výchozí parametry nakonfigurované v portálu. Implicitní hodnota je 1 = přidají se.variablename - (nepovinný) Pokud je zadáno jméno proměnné, uloží se do ní výsledek spuštění agenta.background - (nepovinný) Určuje, jestli se má agent spustit "na pozadí" - to znamená, že se nečeká na jeho ukončení.Pokud je zadáno jméno proměnné, vloží se do ní pole, které obsahuje tyto položky:
resultCode - Výsledek spuštění agenta.finalMessage - Výsledek spuštění agenta.errorMessage - Pokud došlo k chybě, obsahuje chybovou hlášku.logText - .progressMessage - Stav spuštění agenta, pokud je spuštěn na pozadí.isRunning - Příznak, jestli agent ještě běží.taskId - Pokud je agent spuštěn na pozadí, obsahuje id spuštěného procesu.
<agent name="ADS_Agent_Processing.exe" params="8 -interval:{$TODAY:date};{$TODAY:date} -IDPP:{$idpp}" />
Spustí agenta ADS_Agent_Processing.exe se zadanými parametry.