- Notes de publication
- Démarrage
- Paramétrage et configuration
- Projets d'automatisation
- Dépendances
- Types de workflows
- Comparaison de fichiers
- Meilleures pratiques d'automatisation
- Intégration du contrôle de code source
- Débogage
- L'outil de diagnostic (Diagnostic Tool)
- Analyseur de workflow
- À propos de l'analyseur de workflow
- ST-NMG-001 - Convention d'affectation de noms des variables
- ST-NMG-002 - Convention d'affectation de noms des arguments
- ST-NMG-004 - Duplication du nom complet
- ST-NMG-005 - La variable remplace une autre
- ST-NMG-006 - La variable remplace l'argument
- ST-NMG-008 - Longueur de variable dépassée
- ST-NMG-009 - Ajouter un préfixe aux variables DataTable
- ST-NMG-011 - Ajouter un préfixe aux arguments Datatable
- ST-NMG-012 - Valeurs par défaut de l'argument
- ST-NMG-016 : longueur d'argument dépassée
- ST-DBP-002 - Nombre élevé d'arguments
- ST-DBP-003 - Bloc d'interception vide
- ST-DBP-007 - Plusieurs couches de l'organigramme
- ST-DBP-020 - Propriétés de sortie non définies
- ST-DBP-023 : Workflow vide
- ST-DBP-024 - Vérification de l’activité de persistance
- ST-DBP-025 - Condition préalable à la sérialisation des variables
- ST-DBP-026 - Utilisation de l’activité Délai
- ST-DBP-027 - Pratiques exemplaires de persistance
- ST-DBP-028 - Condition préalable à la sérialisation des arguments
- ST-MRD-002 - Valeurs par défaut des noms d'activités
- ST-MRD-004 - Activités inaccessibles
- ST-MRD-005 - Séquences redondantes
- ST-MRD-007 - Clauses If imbriquées
- ST-MRD-008 - Séquence vide
- ST-MRD-009 - Activités profondément imbriquées
- ST-MRD-011 - Utilisation de la ligne d'écriture
- ST-MRD-017 - Incomplet si (Incomplete If)
- ST-USG-005 - Arguments d'activité codée en dur
- ST-USG-009 - Variables inutilisées
- ST-USG-010 - Dépendances inutilisées
- ST-USG-014 - Restrictions sur les paquets (Package Restriction)
- ST-USG-020 - Nombre minimum de messages consignés
- ST-USG-024 - Non utilisé, sauvegardé pour plus tard (Unused Saved for Later)
- ST-USG-025 - Utilisation abusive de la valeur enregistrée (Saved Value Misuse)
- ST-USG-026 - Restrictions d'activité (Activity Restrictions)
- ST-USG-027 - Packages requis
- ST-USG-028 - Restreindre l'invocation des modèles de fichier
- Variables
- Arguments
- Noms d'espace importés
- Flux de contrôle
- Réf. d’objets
- Journalisation
- Outil ScreenScrapeJavaSupport
- Tests Studio
- Extensions
- Résolution des problèmes
- À propos de la résolution des problèmes
- Prise en charge et limitations de Microsoft App-V
- Résolution des problèmes rencontrés avec Internet Explorer x64
- Problèmes rencontrés avec Microsoft Office
- Identification des éléments d'IU dans PDF avec options d'accessibilité
- Réparation de la prise en charge d'Active Accessibility
- Résolution des problèmes rencontrés avec JxBrowser Applications
- Surveillance des événements utilisateur
- Résolution des problèmes Citrix
- Automatisation des applications exécutées sous un autre utilisateur Windows
Microsoft Application Virtualization (App-V) est une solution qui fournit des applications à l'intérieur d'un conteneur virtuel, sans qu'il soit nécessaire d'effectuer une installation traditionnelle.
Les applications App-V sont des applications virtualisées qui s'exécutent dans un environnement virtuel local et autonome.
Ils peuvent être automatisés à l'aide des produits UiPath, mais, comme ils s'exécutent isolés les uns des autres et des autres applications natives, dans certains scénarios, l'installation des extensions UiPath pour la technologie sous-jacente nécessite de suivre quelques étapes supplémentaires, comme décrites ci-dessous.
Les applications App-V qui ne nécessitent pas l'installation d'extensions peuvent être automatisées sans aucun problème, comme si elles n'étaient pas virtualisées
Automatisation des applications App-V avec UiPath Studio installé nativement
Automatisation du navigateur
Dans les déploiements classiques, les extensions Chrome, Edge et Firefox peuvent être installées avec succès pour les navigateurs App-V.
If the appropriate browser extension is not installed correctly, the registers configured during extension install might be virtualized in the App-V browser. To correctly modify the registers used by the App-V, the SetupExtensions tool needs to be run inside the virtualized environment, as described here.
Par exemple, pour installer l'extension Chrome, on peut effectuer les étapes suivantes :
- Démarrez une invite de commande dans l'environnement virtuel à l'aide de la commande :
cmd.exe /appvpid:<pid>, où<pid>est l'ID de processus du navigateur App-V
- Exécutez l'outil SetupExtensions pour installer l'extension Chrome :
SetupExtensions.exe /chrome
Automatisation Java
Les applications Java virtualisées via App-V qui ne contiennent pas l'environnement du runtime Java à l'intérieur de la bulle App-V peuvent être automatisées comme si elles n'étaient pas virtualisées.
App-V Java applications that contain the JRE inside the App-V bubble and need the UiPath Extension for Java installed have to be re-sequenced to include the extension inside the App-V. Details on how to install the Java Extension can be found here.
Automatisation des applications App-V avec UiPath Studio packagé sous forme d'App-V
Automatisation du navigateur
Par défaut, les applications App-V écrivent leurs valeurs de clé de registre dans leur registre virtuel, à l'exception des registres d'intercommunication (comme les clés de registre de politiques) configurés par l'administrateur App-V.
Cela implique que chaque configuration d’extension de navigateur effectuée à partir de Studio virtualisé ne sera pas visible par le navigateur virtualisé.
To overcome this issue, the required browser extension can be installed using a native, non-virtualized SetupExtensions tool.
Si l'extension de navigateur appropriée n'est pas installée correctement, les registres configurés pendant l'installation de l'extension peuvent être virtualisés dans le navigateur App-V. Pour modifier correctement les registres utilisés par App-V, l'outil SetupExtensions non virtualisé doit être exécuté à l'intérieur de l'environnement virtualisé, comme décrit ici.
Par exemple, pour installer l'extension Chrome, on peut effectuer les étapes suivantes :
-
Démarrez une invite de commande dans l'environnement virtuel à l'aide de la commande :
cmd.exe /appvpid:<pid>, où<pid>est l'ID de processus du navigateur App-V
-
Exécutez l'outil SetupExtensions pour installer l'extension Chrome :
SetupExtensions.exe /chrome
Automatisation Java
Les applications Java virtualisées via App-V qui ne contiennent pas l'environnement du runtime Java à l'intérieur de la bulle App-V peuvent être automatisées comme si elles n'étaient pas virtualisées.
App-V Java applications that contain the JRE inside the App-V bubble and need the Extension for Java installed, will have to be re-sequenced to include the extension inside the App-V. Details on how to install the Java Extension can be found here.
Automatisation des applications natives avec Studio packagé sous forme d’App-V
Automatisation du navigateur
Par défaut, les applications App-V écrivent leurs valeurs de clé de registre dans leur registre virtuel, à l'exception des registres d'intercommunication (comme les clés de registre de politiques) configurés par l'administrateur App-V.
Cela implique que chaque configuration d’extension de navigateur effectuée à partir de Studio virtualisé n’est pas visible pour le navigateur natif.
To overcome this issue, the required browser extension can be installed using a native, non-virtualized SetupExtensions tool.
Automatisation Java
Les applications Java peuvent être automatisées sans problème à partir d’un Studio App-V virtualisé.
- Automatisation des applications App-V avec UiPath Studio installé nativement
- Automatisation du navigateur
- Automatisation Java
- Automatisation des applications App-V avec UiPath Studio packagé sous forme d'App-V
- Automatisation du navigateur
- Automatisation Java
- Automatisation des applications natives avec Studio packagé sous forme d’App-V
- Automatisation du navigateur
- Automatisation Java