Manuel des Scripts Automation Engine > Organisation fonctionnelle > Modification d'objets > :REGISTER_OUTPUTFILE

:REGISTER_OUTPUTFILE

Instruction de script : Enregistre un fichier comme résultat externe de Job

Syntaxe

:REGISTER_OUTPUTFILE File, User Login

Syntaxe

Description / format

Fichier

Chemin et nom entièrement qualifiés du fichier qui doit être enregistré comme résultat de Job.

Les caractères génériques ne sont pas autorisés ! Le chemin absolu doit toujours être indiqué!

Format : Littéraux de script

Login Utilisateur

Utiliser le Login Utilisateur.

Valeurs autorisées : "Y" ou "N"

Format : littéraux de script

Commentaires 

Cette instruction de script ne peut être utilisée que dans l'onglet Traitement des jobs UNIX et Windows.

L'enregistrement de résultats externes comme résultat de Job est également possible via l'onglet Résultat". La date/l'heure de l'enregistrement est toutefois différente : les fichiers de l'onglet Résultat sont enregistrés dès le début de l'exécution du Job, que ce dernier ait pu créer le fichier ou non. Quand l'élément de script est utilisé, le fichier indiqué n'est enregistré qu'au moment de l'appel.

Le fichier indiqué doit se trouver sur l'ordinateur de l'agent sur lequel le Job est exécuté ou être accessible depuis cet ordinateur. Il est conseillé de n'indiquer que les fichiers qui sont générés par le Job.

Après l'exécution du Job, le fichier est listé dans le dialogue Rapport de l'onglet Répertoire en plus du résultat de Job standard. Le fichier peut être ouvert ou enregistré ici directement via l'interface utilisateur.

Exemple

L'exemple de script d'un job Windows ci-dessous écrit la liste des fichiers du répertoire C:\temp dans le fichier C:\temp\test.txt. Le système vérifie ensuite si la commande a pu être exécutée correctement. Si c'est le cas, ce fichier est alors enregistré comme résultat de Job. Sinon, le Job est interrompu.

dir C:\temp /S >> C:\temp\test.txt
@set retcode=%errorlevel% !
@if NOT %ERRORLEVEL% == 0 goto :retcode
:REGISTER_OUTPUTFILE "C:\temp\test.txt", "N"

 

Rubriques connexes :