Tâche exécuter une commande système (automate)

De Wiki1000
(Différences entre les versions)
(Substitution des paramètres)
m (Remplacement du texte — « Category:Latest » par « Category:Version700 »)
 
(6 révisions intermédiaires par un utilisateur sont masquées)
Ligne 1 : Ligne 1 :
 +
{{new|700}}
 
Cette tâche permet d'exécuter une commande système.
 
Cette tâche permet d'exécuter une commande système.
  
Ligne 41 : Ligne 42 :
 
Les variables utilisables sont :
 
Les variables utilisables sont :
  
* Les paramètres du message attaché au contexte de tâche ; ce cas suppose l'utilisation d'un [[Evènement_file_d'attente_(automate)|évènement file d'attente]].
+
* Les paramètres du message attaché au [[Contexte de tâche (automate)|contexte de tâche]] ; ce cas suppose l'utilisation d'un [[Evènement_file_d'attente_(automate)|évènement file d'attente]].
 
* [[Paramètres_globaux|Les paramètres globaux du contexte utilisateur]].
 
* [[Paramètres_globaux|Les paramètres globaux du contexte utilisateur]].
  
 
+
Voir aussi :
 +
* [[Exemple exécution d'une commande système sur réception d'un message]]
  
  
Ligne 50 : Ligne 52 :
 
[[Category:Automate]]
 
[[Category:Automate]]
 
[[Category:Tâches d'automate]]
 
[[Category:Tâches d'automate]]
 +
[[Category:Version700]]

Version actuelle en date du 13 janvier 2015 à 09:56

version700-48x48.png

Cette tâche permet d'exécuter une commande système.

Paramètres :

Paramètre Usage
ApplicationPath Chemin du programme
CmdLine Ligne de commande
InitialDir Chemin d'exécution initial
CmdMode Mode d'exécution de la commande
cmNoWait N'attend pas la fin de l'exécution
cmWaitAndOK Attend la fin de l'exécution, résultat toujours OK (défaut)
cmWaitAndCheckResult Attend la fin de l'exécution, résultat OK si le code de retour est égal à ResultOK
ResultOK Valeur de retour attendu si CmdMode = cmWaitAndCheckResult
Tip-20px.png Tip : Il est possible d'exécuter un fichier batch, l'exécuteur de commande est automatiquement invoqué si l'extension du fichier est .bat

Substitution des paramètres

Les paramètres passés sur la ligne de commande peuvent contenir des variables préfixées par @ qui seront substitué avant l'exécution.

Les variables utilisables sont :

Voir aussi :


AutomatesDéveloppement DSM

Outils personnels