Exécution d'un programme (activity bp)
De Wiki1000
(Différences entre les versions)
Ligne 1 : | Ligne 1 : | ||
Cette activité permet d'exécuter un programme externe en lui passsant des paramètres. | Cette activité permet d'exécuter un programme externe en lui passsant des paramètres. | ||
− | + | [[image:Bp-system-execute.png]] | |
+ | |||
+ | * Programme | ||
+ | : Nom du programme a exécuté (chemin complet) | ||
+ | * Ligne de commande | ||
+ | : Paramètres passés au programme | ||
+ | * Répertoire initial | ||
+ | : Répertoire initial d'exécution (voir commande CreateProcess de Windows) | ||
+ | * Mode d'exécution | ||
+ | **Ne pas attendre la fin de l'exécution | ||
+ | *:Poste immédiatement un évènement OK | ||
+ | **Attendre la fin de l'exécution | ||
+ | *:Poste un évènement OK après que le programme se soit terminé | ||
+ | **Attendre la fin de l'exécution et tester la valeur de retour | ||
+ | *:Poste un évènement après que le programme se soit terminé, OK si le code de retour est la valeur de retour renseignée, NOK sinon. | ||
+ | * Valeur de retour OK | ||
+ | : Tester si le mode est Attendre la fin d'exécution et tester la valeur de retour | ||
+ | |||
+ | {{tip|Si l'exécution a échoué (erreur système) un évènement NOK est posté.}} | ||
Voir aussi : | Voir aussi : |
Version du 27 février 2014 à 16:54
Cette activité permet d'exécuter un programme externe en lui passsant des paramètres.
- Programme
- Nom du programme a exécuté (chemin complet)
- Ligne de commande
- Paramètres passés au programme
- Répertoire initial
- Répertoire initial d'exécution (voir commande CreateProcess de Windows)
- Mode d'exécution
- Ne pas attendre la fin de l'exécution
- Poste immédiatement un évènement OK
- Attendre la fin de l'exécution
- Poste un évènement OK après que le programme se soit terminé
- Attendre la fin de l'exécution et tester la valeur de retour
- Poste un évènement après que le programme se soit terminé, OK si le code de retour est la valeur de retour renseignée, NOK sinon.
- Valeur de retour OK
- Tester si le mode est Attendre la fin d'exécution et tester la valeur de retour
Voir aussi :