Ligne de commande Job Processor

Une action Job Processor peut être arrêtée, mise en pause et reprise à l'aide de la ligne de commande.

Cette option s'avère utile lorsque les utilisateurs souhaitent par exemple faire fonctionner Job Processor uniquement pendant les périodes de faible activité. Cette amélioration permet d'utiliser un fichier comme une tâche programmée dans le planificateur de tâches de Windows pour contrôler le démarrage et l'arrêt de Job Processor. Un exemple illustrant les différentes options de ligne de commande et leur signification figure ci-dessous.

Remplacement des identifiants de connexion

Le fichier JobProcessor.exe accepte les arguments de ligne de commande pour remplacer le nom d'utilisateur, le mot de passe et les identifiants de connexion du serveur ADMS configurés, ce qui vous permet d'utiliser un champ de mot de passe vide. Par exemple :
  • Authentification Vault avec un champ de mot de passe vide :
     JobProcessor.exe -u Administrator -p -s MyVaultServer
    Attention : Faites bien attention lorsque vous enregistrez des champs de mots de passe vides dans les applications ou les fichiers de lots. Vault code les mots de passe, mais uniquement après que le fichierJobProcessor.exe les a lus.
  • Authentification Windows :
    JobProcessor.exe -w -s MyVaultServer

Exemple : JobProcessorExample.bat

REM start the job processor
start JobProcessor.exe
REM prevents the job processor from processing any more jobs on its queue after finishing its current job
JobProcessor.exe /pause
REM allows the job processor to continue processing jobs on its queue from a paused state
JobProcessor.exe /resume
REM stops and exits the job processor after finishing its current job
JobProcessor.exe /stop

Il est important de noter que les options de ligne de commande n'interrompront jamais l'exécution d'une tâche en cours de traitement. Arrêter ou mettre en pause Job Processor à l'aide de la ligne de commande modifie uniquement l'état de Job Processor d'une tâche à l'autre, un peu comme si vous l'arrêtiez ou le mettiez en pause depuis l'interface utilisateur. Cela permet d'éviter que les tâches en cours d'exécution ne soient jamais terminées, ou pire, que des données de coffre-fort soient laissées dans un état incohérent.