- 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)
- À propos de 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
- Enregistrement
- Éléments de l'interface utilisateur
- À propos des éléments d'interface utilisateur
- Propriétés des activités de l'interface utilisateur
- Exemple d'utilisation des méthodes de saisie
- Méthodes de sortie ou de capture de données d'écran
- Exemple d'utilisation de méthodes de sortie ou de capture de données d'écran
- Génération de tables à partir de données non structurées
- Capture relative de données
- Flux de contrôle
- Sélecteurs
- Réf. d’objets
- Capture de données
- Automatisation des images et des textes
- À propos de l'automatisation des images et des textes
- Activités liées à la souris et au clavier
- Exemple d'utilisation de l'automatisation de la souris et du clavier
- Les activités de type texte
- Exemple d'utilisation d'automatisation de texte
- Activités de type OCR
- Activités de type image
- Exemple d'utilisation de l'automatisation d'image et d'OCR
- Citrix Technologies Automation
- Automatisation de RDP
- Automatisation de Salesforce
- Automatisation SAP
- Automatisation VMware Horizon
- Journalisation
- Outil ScreenScrapeJavaSupport
- Protocole Webdriver
- Suite de 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ésolution des problèmes rencontrés avec JxBrowser Applications
- Surveillance des événements utilisateur
- Résolution des problèmes Citrix
À propos de l'outil de diagnostic (Diagnostic Tool)
L’outil de diagnostic UiPath est un utilitaire autonome vous permettant de mieux collecter et prévisualiser les informations de diagnostic, qui sont ensuite packagées et peuvent être envoyées à notre équipe de support technique pour vous aider à résoudre les problèmes potentiels.
Il est livré avec plusieurs collecteurs pour vous aider à recueillir uniquement les informations dont vous avez besoin. De plus, vous pouvez enregistrer les collecteurs sélectionnés en tant que profil à utiliser ultérieurement. Les informations peuvent être collectées depuis Studio, Robot, RobotJS, Activities et Orchestrator.
Vous pouvez télécharger l’outil de diagnostic à partir du centre de ressources dans votre instance Automation Cloud.
C:\Program Files\UiPath\Studio
(pour les installations par machine) ou dans le dossier %localappdata%\Programs\UiPath\Studio
(pour les installations par utilisateur).
Pour y accéder, cliquez tout simplement sur le bouton Démarrer (Start) et recherchez l'application Outil de diagnostic (Diagnostics Tool).
L’outil de diagnostic est basé sur des profils qui recueillent des informations à l’aide de collecteurs. Un profil est un ensemble de collecteurs spécialisés dans la collecte d’informations spécifiques, selon les problèmes que vous avez. L’outil est livré avec plusieurs profils prédéfinis, chacun possédant un ensemble spécifique de collecteurs, mais il est également possible de créer vos propres profils, chacun adapté à un problème particulier. Même si vous commencez avec un profil prédéfini, vous pouvez ensuite ajouter ou supprimer des collecteurs, en fonction des informations à collecter.
Profil |
Description |
---|---|
Problème lié à Studio/au robot/aux activités |
Recueille des informations sur Studio, le Robot ou les activités. Ce profil est livré avec plusieurs collecteurs activés par défaut. |
Problème lié à Orchestrator |
Recueille des informations sur votre connexion à Orchestrator. Ce profil est livré avec plusieurs collecteurs activés par défaut. |
Profil vide |
Ce profil n'est pas livré avec des collecteurs sélectionnés. C’est ici que vous pouvez créer des profils personnalisés avec les collecteurs désirés à utiliser plus tard. |
Emplacement personnalisé |
Recueille des informations en fonction d'un fichier
.json que vous fournissez. Vous pouvez sélectionner les collecteurs à utiliser.
|
.zip
précédemment généré à examiner.
Cette section est l’endroit où tous les collecteurs se trouvent. Les deux premiers profils ont déjà plusieurs collecteurs ajoutés, mais vous pouvez également en ajouter d’autres ou supprimer les collecteurs existants. Les collecteurs disponibles sont les suivants :
Collecteur |
Informations collectées |
---|---|
Informations du registre |
Clés de registre utilisées, ainsi que le nom de valeur et les données de valeur correspondants. |
Informations de l'écran |
Affichage ou affichages utilisés, ainsi que le type, la résolution, le DPI et les coordonnées de décalage. |
Journaux des événements |
Génère un fichier journal
.evtx pour l’application sélectionnée.
|
Variables de l'environnement |
Variables système ou environnement locales utilisées, sur la base d’une clause configurable. |
Informations de l'ordinateur |
Nom, domaine, système d’exploitation, session, administrateur et paramètres proxy de la machine. |
Fichiers journaux |
Exécution, Studio, ETL et journaux combinés. Ils peuvent être consultés et exportés à partir de chaque section. |
Informations du processus |
Processus système utilisés. |
Installations de produits tiers |
Enrôle toutes les applications tierces utilisées. |
Installations de UiPath |
Enrôle tous les produits UiPath installés sur cette machine, ainsi que la version, le type et le chemin. |
Licence (License) |
Affiche le type de licence et le statut. |
Fichier de paramètres |
Enrôle les fichiers
UiPath.settings , UiStudio.settings , UiStudio.v2.settings , et NuGet.config disponibles avec la possibilité d’y accéder.
|
Configuration Web d'Orchestrator |
Affiche le fichier
Web.config , en fonction de l’emplacement spécifié de la clé de registre et de sa valeur.
|
Fichier de l'hôte des applications Orchestrator |
Affiche le fichier
applicationhost.config basé sur un dossier spécifié.
|
Si vous n’êtes pas satisfait des collecteurs fournis d’un profil, vous pouvez simplement les supprimer en cliquant sur le bouton x dans le conteneur de collecte correspondant.
Si vous avez besoin de plus de collecteurs, cliquez sur le bouton Ajouter un nouveau collecteur et choisissez celui dont vous avez besoin dans la liste.
.json
que vous pouvez importer ultérieurement à partir de la section Démarrer.
Certains collecteurs vous permettent de visualiser les informations de manière plus détaillée.
Par exemple, le collecteur Fichiers journaux vous permet d’explorer les fichiers collectés d’un type de journal (ExecutionLogs, StudioLogs, EtlLogs, ou CombinedLogs) dans une fenêtre séparée, avec la possibilité de voir le chemin d’un fichier journal, de l’ouvrir, ou même de choisir quel fichier journal exporter.
De même, le collecteur d’informations de registre affiche uniquement les quelques premiers résultats dans la section Aperçu, mais vous permet d’afficher tous les résultats dans une fenêtre séparée, en cliquant sur le bouton Afficher x sur y, x étant ici le nombre de résultats affiché, et y le total.
C’est ici que toutes les informations collectées sont affichées. elles sont regroupées dans des boîtes pliables pour rendre les informations facile à lire. Si vous n’êtes pas satisfait de certains collecteurs en particulier, vous pouvez simplement les désactiver afin qu’ils ne soient pas exportés dans le package final.
Les collecteurs que vous ne jugez pas nécessaires d’exporter peuvent être désactivés ici. Il suffit de décocher les collecteurs correspondants puis de cliquer sur Suivant.
.zip
, avec la possibilité d’ouvrir l’emplacement où le fichier est enregistré. Vous pouvez également naviguer entre les sections si vous souhaitez apporter des modifications aux collecteurs.
L’outil de diagnostic peut également être utilisé à partir de l’invite de commande ou de Windows PowerShell. Les arguments et leurs résultats sont les mêmes, quel que soit le mode d’utilisation.
Il peut être consulté comme suit :
- Invite de commande - ouvrez une instance de commande rapide élevée et utilisez la commande
cd
à l’emplacement de l’outil de diagnostic. Ensuite, utilisez l’un des arguments enrôlés ci-dessous. - Windows PowerShell - naviguez jusqu’à l’emplacement de l’outil de diagnostic, faites un clic droit dessus et choisissez de l’ouvrir dans PowerShell. Ensuite, utilisez les arguments enrôlés ci-dessous.
Exemple :
UiPath.DiagnosticTool.exe run <[defaultProfile] | [pathToProfile> [Optional Parameter]
Argument |
Description |
---|---|
|
Exécute le profil par défaut Studio. |
|
Exécute le profil par défaut Orchestrator. |
|
Exécute un profil de diagnostic personnalisé créé précédemment à partir d’un fichier
.json généré.
|
|
Spécifie la sortie du package
.zip généré contenant toutes les données collectées.
|