Actions système

Note

Le groupe d’actions Système a été séparé en plusieurs nouvelles catégories. Pour plus d’informations sur ces catégories, accédez aux références des actions Station de travail et Script.

Utilisez des actions système pour automatiser les tâches qui sont fondamentales pour le système d’exploitation Windows.

Lancer l’une de vos applications installées avec l’action Exécuter l’application. Tous les arguments de ligne de commande doivent être entrés entre guillemets et séparés par un espace. L’exemple suivant ouvre un document Word spécifique en mode silencieux.

Note

Le champ Chemin de l’application doit pointer vers l’exécutable de l’application. Vous pouvez ouvrir certaines applications Windows par défaut en saisissant leur nom, telles que notepad pour le Bloc-notes.

Capture d’écran de l’action Exécuter l’application.

De plus, les flux de bureau vous permettent de mettre fin aux processus par nom ou ID via l’action Terminer le processus et d’attendre que les processus démarrent ou s’arrêtent via l’action Attendre le processus.

Capture d’écran de l’action Attendre le processus.

Pour gérer les variables d’environnement Windows, utilisez les actions Définir la variable d’environnement Windows, Obtenir la variable d’environnement Windows et Supprimer la variable d’environnement Windows pour les tâches respectives.

If process

Marque le début d’un bloc d’actions conditionnel selon qu’un processus soit en cours d’exécution ou non.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
If process N/A Est en cours d’exécution, N’est pas en cours d’exécution Est en cours d’exécution État du processus à vérifier
Process name Non Valeur de texte Nom du processus à vérifier

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Impossible de récupérer la liste des processus Indique un problème de récupération de la liste des processus

Attendre le processus

Interrompt l’exécution jusqu’à ce qu’un processus démarre ou s’arrête.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Process name Non Valeur de texte Nom du processus à vérifier
Wait for process to N/A Démarrer, Arrêter Démarrer Indique s’il faut attendre le démarrage ou l’arrêt d’un processus donné

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Impossible de récupérer la liste des processus Indique un problème de récupération de la liste des processus

Exécuter l’application

Exécute une application ou ouvre un document en exécutant l’application associée.

Important

De nombreuses applications dotées de fonctionnalités avancées nécessitent des droits élevés pour empêcher tout accès non autorisé aux ressources système. Pour lancer ces applications à l’aide de l’action Exécuter l’application, exécutez Power Automate avec les droits Administrateur. Pour trouver plus d’informations sur l’exécution de Power Automate en tant qu’administrateur, accédez à Exécuter Power Automate avec des droits élevés.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Application path Non Fichier Fichier exécutable comme chemin d’accès complet au fichier
Command line arguments Oui Valeur de texte Ajouter des arguments supplémentaires placés après le nom du fichier exécutable. Par exemple, entrez notepad.exe dans le chemin d’accès l’application et un fichier texte spécifique dans les arguments de ligne de commande
Working folder Oui Dossier Chemin d’accès complet du dossier à utiliser, le cas échéant.
Window style N/A Normal, Masqué, Maximisé, Minimisé Normal(e) Choisir l’apparence et la taille de la fenêtre d’application lors de son ouverture
After application launch N/A Continuer immédiatement, Attendre que l’application se charge, Attendre que l’application se termine Continuer immédiatement Indique si l’action suivante s’exécute immédiatement ou si elle attend le chargement ou l’exécution du programme
Délai d’attente Oui Valeur numérique 0 Temps d’attente maximal et durée avant de forcer l’exécution à se poursuivre

Variables produites

Argument Type Description
AppProcessId Valeur numérique La sortie de l’ID du processus
AppExitCode Valeur numérique Code de sortie de l’application
WindowHandle Valeur numérique Le handle de la fenêtre. À l’ouverture d’une nouvelle fenêtre, cette variable capture la valeur du descripteur de la fenêtre et la stocke dans cette variable. Un handle de fenêtre est utile pour identifier spécifiquement une fenêtre dans une action ultérieure

Exceptions

Exception Description
Fichier ou application introuvable Indique que l’application ou le fichier spécifié est introuvable
Accès refusé pour l’application ou le fichier Indique que l’accès a été refusé pour l’application ou le fichier spécifié
Impossible de récupérer le gestionnaire de la fenêtre principale de l’application Indique un problème de récupération du gestionnaire de la fenêtre principale de l’application
Impossible d’exécuter l’application ou d’ouvrir le fichier Indique un problème d’exécution de l’application spécifiée ou d’ouverture du fichier spécifié

Terminer le processus

Arrête immédiatement un processus en cours d’exécution.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Specify process by N/A ID de processus, Nom de processus Nom du processus Spécifiez si le processus à arrêter est spécifié selon son nom ou son ID
Process ID Non Valeur numérique ID du processus à arrêter
Process name Non Valeur de texte Nom du processus à arrêter. Si plusieurs processus portant le même nom sont en cours d’exécution, ils seront tous arrêtés

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Le processus avec l’ID spécifié n’est pas en cours d’exécution Indique qu’un processus avec l’ID spécifié n’est pas en cours d’exécution
Échec de la fin du processus Indique un problème de fin du processus

Test Ping

Envoie un message pour déterminer si un ordinateur distant est accessible sur le réseau.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Host name Non Valeur de texte Nom de l’ordinateur distant ou d’une adresse IP
Timeout Oui Valeur numérique 5000 Nombre maximal de millisecondes d’attente du message de réponse du test Ping

Variables produites

Argument Type Description
PingResult Valeur de texte Statut du message de test Ping (réussite ou échec)
RoundTripTime Valeur numérique Nombre de millisecondes de l’exécution du test Ping

Exceptions

Exception Description
Impossible d’effectuer l’action de test Ping Indique un problème lors de l’exécution de l’action de test Ping

Définir une variable d’environnement Windows

Définit une variable d’environnement sur une valeur donnée.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Environment variable name Non Valeur de texte Nom de la variable d’environnement
New environment variable value Non Valeur de texte Valeur définie comme variable d’environnement
Type N/A Utilisateur, Système User Type de la variable d’environnement

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Indique un problème de définition de la valeur de la variable d’environnement Indique un problème de définition de la valeur de la variable d’environnement
Autorisations insuffisantes Indique que l’utilisateur ne dispose pas d’autorisations suffisantes pour effectuer cette action

Obtenir une variable d’environnement Windows

Récupère la valeur d’une variable d’environnement.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Environment variable name Non Valeur de texte Nom de la variable d’environnement dont la valeur sera récupérée
Search for variable only in scope N/A Valeur booléenne False Spécifier si la variable doit être recherchée uniquement dans une étendue spécifique
Scope N/A Utilisateur, Système Utilisateur Étendue à partir de laquelle la variable d’environnement doit être récupérée

Variables produites

Argument Type Description
EnvironmentVariableValue Valeur de texte Valeur de la variable de l’environnement

Exceptions

Exception Description
La variable d’environnement n’existe pas Indique que la variable d’environnement spécifiée n’existe pas
Autorisations insuffisantes Indique que l’utilisateur ne dispose pas d’autorisations suffisantes pour effectuer cette action

Supprimer la variable d’environnement Windows

Supprime une variable d’environnement d’une étendue donnée.

Paramètres d’entrée

Argument Facultatif Accepte Valeur par défaut Description
Environment variable name Non Valeur de texte Nom de la variable d’environnement à supprimer
Type N/A Utilisateur, Système User Type de la variable d’environnement à supprimer

Variables produites

Cette action ne produit aucune variable.

Exceptions

Exception Description
Échec de la suppression de la variable d’environnement Indique un problème de suppression d’une variable d’environnement
Autorisations insuffisantes Indique que l’utilisateur ne dispose pas d’autorisations suffisantes pour effectuer cette action