EXECPROCESS : Exécuter un processus externe

Pages d'aide sur les fonctions scripts
Verrouillé
Stéphane Charbonnel
Messages : 426
Enregistré le : 18 juin 2009, 16:24
Contact :

EXECPROCESS : Exécuter un processus externe

Message par Stéphane Charbonnel »

Edit du 29/04/2020

Introduction :
Rien de particulier.

Description :
Cette fonction permet d’exécuter un programme externe et d'attendre un certain temps pour avoir un retour d'exécution.


Syntaxe :
EXECPROCESS ProcessPath$ Parameter$ TimeOutSec SuccessStatus ExitCode
Nombre total de paramètres = 5

Variables : Nom / Type / Description
Paramètres IN :
1/ ProcessPath$ / Chaîne de caractères / Chemin entier du programme à exécuter.
2/ Parameter$ / Chaîne de caractères / Paramètres accompagnant le programme externe à lancer.
3/ TimeOutSec / Entier / Temps en seconde avant de rendre la main à la suite du script.
Paramètres OUT :
4/ SucessStatus / Entier / :
= 1 si processus a été lancé mais n'a pas encore rendu la main
= 2 si le chemin du processus n'a pas été trouvé
= 3 si le processus n'a pas été crée
= 4 si le processus a été exécuté et est terminé après le temps TimeOutSec
5/ ExitCode / Entier / Code de sortie après le temps TimeOutSec :
= 0 si le processus a échoué
<> 0 si le processus a été correctement exécuté
Verrouillé