activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.
UiPath logo, featuring letters U and I in white

Activités de workflow

Dernière mise à jour 13 mars 2026

Gérer les processus

L'exemple ci-dessous explique comment démarrer une opération, la vérifier, puis la fermer à l'aide d'activités telles que Get Processes et Kill Process. Vous pouvez retrouver ces activités dans le package UiPath.System.Activities.

Voici comment le processus d'automatisation peut être créé :

  1. Ouvrez Studio et démarrez un nouveau Processus.

  2. Faites glisser un conteneur Séquence vers le concepteur de workflow.

    • Créez les variables suivantes :

      Nom de variableTypes de variablesValeur par défaut
      identifyProcessesSystem.Collections.ObjectModel.Collection<System.Diagnostics.Process>
      closeProcessBooléenVrai
  3. Placez une activité Ouvrir le navigateur (Open Browser) dans le conteneur Sequence.

    • Tapez l'adresse Web dans le champ Url. Dans le cadre de cet exemple, l'adresse est google.com.
    • Dans le panneau Propriétés, cochez la case de l’option NouvelleSession. Une nouvelle session du navigateur sélectionné se lance.
  4. Faites glisser une autre activité Open Browser sous la première. Cela ouvre une deuxième instance de navigateur.

    • Tapez l'adresse Web dans le champ Url. L'adresse utilisée est la même qu'auparavant : google.com.
    • Dans le panneau Propriétés, cochez la case de l’option NouvelleSession. Une nouvelle session du navigateur sélectionné se lance.
  5. Placez une activité Get Processes sous l’activité Open Browser.

    • Dans le panneau Propriétés, ajoutez la variable identifyProcesses dans le champ Processes.
  6. Faites glisser une activité For Each sous l'activité Get Processes.

    • Ajoutez la valeur process dans le champ For Each.
    • Dans le panneau Propriétés, sélectionnez l'option Système.Diagnostics.Process dans la liste déroulante TypeArgument.
    • Ajoutez la variable identifyProcesses dans le champ Entrer une expression VB.
  7. Placez une activité If dans le Corps de l'activité For Each.

    • Ajoutez l’expression process.ToString.Contains("explore") dans le champ Condition.
  8. Faites glisser une activité Write Line dans le champ Alors (Then) de l’activité If.

    • Add the value process.ToString in the Text field.
  9. Placez une autre activité If sous l'activité If précédemment ajoutée.

    • Ajoutez l’expression process.ToString.Contains("iexplore") And closeProcess dans le champ Condition.
  10. Faites glisser une activité Message Box dans le champ Alors (Then) de l'activité If.

    • Ajoutez l’expression "An IE process will be killed" dans le champ Texte.
    • Cochez la case de l’option PlusHaut pour que le message soit toujours affiché au premier plan.
  11. Placez une activité Kill Process sous l’activité Message Box.

    • Dans le panneau Propriétés, ajoutez la valeur process dans le champ Process.
  12. Faites glisser une activité Assign sous l’activité Kill Process.

    • Dans le panneau Propriétés, ajoutez la variable closeProcess dans le champ Vers.
    • Add the value False in the Value field.
    • Voici à quoi devrait ressembler le processus For Each :

    docs image

  13. Placez une activité Message Box sous l’activité For Each.

    • Dans le champ Propriétés, ajoutez l’expression "All the IE processes will be killed" dans le champ Texte.
    • Cochez la case de l’option PlusHaut pour que le message soit toujours affiché au premier plan.
  14. Ajoutez une activité Kill Process sous l’activité Message Box. Cette activité ferme tous les navigateurs Web ouverts.

    • Dans le panneau Propriétés, ajoutez la valeur iexplorer dans le champ NomProcessus.
  15. Exécutez le processus. Deux fenêtres Internet Explorer sont ouvertes, vérifiées, puis fermées une par une.

Ici, vous pouvez télécharger un exemple.

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour