Passer au contenu principal

Action : Démarrer un processus

Launch an executable on a device as part of an automation pipeline.

Introduction

Lancez un exécutable sur un appareil géré lors d'une exécution d'automatisation. Utile pour démarrer des applications, des services ou des outils qui doivent être en cours d'exécution avant ou après d'autres étapes du pipeline.


Action : Démarrer un processus

Si le canevas ne contient encore aucune action, sélectionnez Ajouter une action. Pour ajouter cette étape à un canevas qui contient déjà des actions, cliquez sur l'icône intégrée + où vous souhaitez le placer et sélectionnez Ajouter une autre action. Choisissez ensuite Démarrer un processus depuis Système.

Action Picker - Start Process

Le panneau d'action s'ouvre avec les champs de configuration du processus.

Start Process Action

Chemin du processus

Le chemin complet vers l'exécutable à lancer. Obligatoire.

Exemple : C:\Program Files\MyApp\myapp.exe

Cliquez sur (x) pour insérer une variable, une variable système ou une référence à un champ personnalisé. La valeur est résolue au moment de l'exécution, avant que l'action ne s'exécute.

Arguments

Arguments facultatifs à transmettre au processus au lancement.

Exemple : --silent --config C:\config.json

Cliquez sur (x) pour insérer une variable, une variable système ou une référence à un champ personnalisé dans la chaîne d'arguments.

Délai d'expiration (en secondes)

Durée pendant laquelle Level attend que le processus démarre avant de marquer l'action comme échouée. La valeur par défaut est 100 secondes.

Exécuter en tant que

Le contexte de compte sous lequel le processus est lancé.

Option

Comportement

Système local

S'exécute sous le compte SYSTEM, avec élévation de privilèges, sans contexte utilisateur

Utilisateur actuel

S'exécute sous l'identité de l'utilisateur actuellement connecté ; requis pour les processus nécessitant une session utilisateur (par ex., lancement d'une application avec interface graphique)


Conditions

La section Conditions vous permet de restreindre l'exécution de cette action en fonction des attributs de l'appareil ou du résultat d'une action précédente.

Consultez Conditions d'action pour la référence complète sur les types de conditions, les opérateurs et les valeurs.


Options supplémentaires

Développez Options supplémentaires pour le nom de l'action, le comportement en cas d'échec, l'affectation de variables de sortie, les nouvelles tentatives et le bouton d'activation.

Consultez Présentation des actions pour la référence complète sur les options supplémentaires disponibles pour chaque action.


FAQ

  • Le processus reste-t-il actif une fois l'automatisation terminée ? Oui. L'action Démarrer un processus lance l'exécutable et l'automatisation continue. Le processus s'exécute de manière indépendante. Level ne le surveille ni ne le gère après le lancement.

  • Que se passe-t-il si le chemin de l'exécutable n'existe pas sur l'appareil ? L'action échoue. Utilisez une condition d'action vérifiant le type d'appareil ou un script préalable pour vérifier que le chemin existe avant d'exécuter cette action.

  • Qui peut ajouter ou modifier des actions Démarrer un processus ? Les techniciens autorisés à modifier les automatisations dans le groupe concerné. Consultez Espace de travail → Autorisations pour la configuration du contrôle d'accès.

Avez-vous trouvé la réponse à votre question ?