Exécution planifiée
Lancer de manière automatique, à intervalles réguliers, une requêtes ou un ensemble de requêtes est un besoin courant en entreprise. C'est pourquoi Vigilens vous propose un mécanisme de planification de vos requêtes.
Principe
Il s'agit tout simplement d'utiliser le planificateur de tâches Windows pour lancer une ligne de commande. Vous pouvez utiliser soit le langage de scripts classique (cmd) soit de PowerShell.
Ex : C:\Vigilens\app\Vigilens.exe /vglAuto=“C:\Vigilens\Work\Archives\DEMO\Cohérence\Cohérence 1 min” /vglUser=“SCHEDULE_FR”
Paramétrage
Assistant
Dans le Designer se trouve un Assistant à la planification. Utilisez-le pour créer la structure de la commande, et enrichissez-la ensuite avec notre guide de syntaxe ci-dessous.
Utilisateur
Syntaxe
/vglForceInstall
Permet de saisir un nouveau répertoire partagé. cette option est commune à
Vigilens et à
l'AdminTool.
/vglExe=NomDeLaRequete
Exécution de la requête passée en paramètre
ne permet d’exécuter que des requêtes partagées.
NomDeLaRequete représente le chemin relatif de la requête par rapport au répertoire partagé, tel qu’il apparaît dans l’interface Vigilens.
/vglAuto
Exécution automatique de toutes les requêtes présentes dans le répertoire saisi interactivement par l’utilisateur.
pour un process totalement automatique, utiliser /VglDir
/vglDir=NomDuDossier
Exécution automatique de toutes les requêtes présentes dans le répertoire passé en paramètre
NomDuDossier représente le chemin complet du répertoire à traiter, tel qu’il apparaît dans un explorateur de dossiers depuis la machine exécutant la ligne de commande.
/vglDirConf
À partir de Windows Vista (ou Server 2003), il est nécessaire d’exécuter cette commande en mode administrateur pour autoriser une exécution automatique par un planificateur de tâches.
/vglUser=NomUtilisateur
/vglMail=AdresseMail
/vglOutput=TypeSortie
Ce paramètre optionnel s’utilise avec le paramètre /vglExe.
Force un type de sortie autre que celui prévu au niveau de la requête.
Les valeurs possibles sont :
/vglPDFType=TypeFichierPDF
Spécifie le type de sortie PDF.
Les valeurs possibles sont :
Ce paramètre est obligatoire avec le paramètre vglOutput=PDF .
/vglPDFModel=ModeleImpression
/vglMaxLineNumber=Valeur
Spécifie le nombre maximum d’enregistrements à restituer.
Au-delà l’exécution de la requête s’arrête et renvoie un message d’erreur.
Ce paramètre permet de sécuriser l’emploi des ressources machine.
Passage de paramètres
Les valeurs des paramètres à l’exécution sont spécifiées dans la ligne de commande en utilisant leur code court
syntaxe : /CodeCourt=ValeurSelectionnee
On peut ne pas les prendre en compte (autoriser toutes valeurs) par le caractère * en lieu et place de la valeur de sélection
Retour
L'application renvoie les codes de retour suivant :
0 ⇒ Tout s'est bien passé
10 ⇒ Connexion impossible
100 ⇒ Echec de l'initialisation OLE
1000 ⇒ Echec de l'initialisation des statistiques
10000 ⇒ Problème de licence
9999 ⇒ Erreur inconnue