Facteurs impactant Bot Runner appareils après la mise à jour de Windows 11

Lorsque vous effectuez une mise à jour vers Windows 11, les automatisations existantes peuvent être affectées dans plusieurs domaines en raison de modifications dans la conception et l\'architecture du système d\'exploitation. Passez en revue ces détails pour comprendre les domaines d\'impact potentiels.

Prérequis :

Avant de mettre à jour le système d\'exploitation de l\'appareil Bot Runner vers Windows 11, assurez-vous de sauvegarder complètement toutes les données liées aux Bot Agent, telles que le dossier Bot Agent de Program Files\Automation Anywhere. Passez en revue les instructions suivantes pour sauvegarder les données Bot Agent :
  • Assurez-vous de définir le service Bot Agent sur le mode Arrêté et manuel à partir du Gestionnaire des tâches Windows sur l\'appareil Bot Runner.
  • Sauvegardez le dossier Bot Agent depuis C:\Program Files\Automation Anywhere et le dossier Automation Anywhere depuis l\'emplacement suivant : C:\Windows\System32\config\systemprofile\AppData\Local
    Remarque : Après la mise à jour vers Windows 11, le dossier Automation Anywhere pourrait être supprimé. Ce dossier contient les fichiers système Bot Agent. Par conséquent, sauvegarder le dossier Automation Anywhere ainsi que le dossier Bot Agent garantit que vos Bot Agent fichiers système existants sont conservés.
  • Après la mise à jour vers Windows 11, collez le dossier Automation Anywhere que vous aviez sauvegardé à l\'emplacement suivant : C:\Windows\System32\config\systemprofile\AppData\Local
  • À partir du Gestionnaire des tâches Windows sur l\'appareil Bot Runner, démarrez le service Bot Agent et définissez l\'état sur Automatique.
  • Assurez-vous qu\'aucune modification n\'est apportée aux applications cibles, car toutes les applications qui fonctionnent actuellement avec Automation 360 dans le système d\'exploitation Windows 10 continueront également de fonctionner dans Windows 11.

    Considérez un exemple où votre application cible est le Bloc-notes. La version de l\'application Bloc-notes dans Windows 10 est différente de la version disponible dans Windows 11.

Automatisations basées sur l\'image

L\'automatisation des images pourrait être impactée par une mise à jour de Windows 11 s\'il y a des changements spécifiques dans l\'apparence des écrans d\'application.

Voici quelques facteurs à prendre en compte :

  • Nouvelle conception de l\'interface utilisateur (UI)
    • L\'interface de Windows 11 présente des coins arrondis, une iconographie modifiée et de nouvelles dispositions, ce qui peut entraîner des problèmes pour les outils d\'automatisation qui reposent sur la reconnaissance des éléments de l\'interface utilisateur.
    • Les outils qui utilisent des sélecteurs pour identifier les contrôles par propriétés (telles que les noms de classe et les ID d\'automatisation) peuvent échouer si ces propriétés ont changé ou sont rendues différemment.
  • Mise à l\'échelle et résolution élevées en points par pouce (DPI)
    • Windows 11 peut avoir des paramètres de résolution ou de mise à l\'échelle par défaut différents, ce qui peut potentiellement modifier l\'apparence des éléments de l\'interface utilisateur.

      Cela peut avoir un impact sur les automatisations basées sur l\'image reposant sur une reconnaissance au pixel près.

    • Les modifications des paramètres de résolution ou de DPI dans Windows 11 peuvent affecter la manière dont les éléments de l\'interface utilisateur sont affichés.

      Cela pourrait potentiellement entraîner des problèmes de reconnaissance ou un mauvais alignement des éléments dans l\'automatisation basée sur l\'image ou sur les pixels.

Automatisations basées sur les frappes au clavier

Les automatisations du clavier pourraient être affectées par une mise à jour de Windows 11. Cependant, il est peu probable qu\'une automatisation soit complètement interrompue, à moins qu\'il n\'y ait des changements spécifiques dans les raccourcis clavier ou le comportement de l\'application.

Voici quelques facteurs à prendre en compte :
  • Nouveaux ou modifiés raccourcis

    Windows 11 introduit de nouvelles fonctionnalités telles que les dispositions instantanées, les bureaux virtuels et le multitâche amélioré, dont certaines incluent des raccourcis clavier nouveaux ou modifiés. Si votre automatisation repose sur l\'envoi de combinaisons de touches, telles que Win + A pour le Centre de notifications), toute modification de ces mappages peut affecter l\'automatisation.

    Par exemple, Windows 11 a ajouté Win + Z pour les dispositions instantanées, et les raccourcis peuvent se comporter différemment dans certaines applications.

  • Comportement différent dans les applications

    Les applications Windows dans Windows 11 peuvent répondre différemment à la saisie au clavier en raison de modifications dans la conception de l\'interface utilisateur ou des interactions du système.

    Par exemple, si la disposition d\'une boîte de dialogue système change, les automatisations qui utilisent les touches de tabulation ou les touches fléchées pour naviguer peuvent ne pas fonctionner comme prévu.

  • Modifications de l\'application native

    Certaines applications natives de Windows 11 (telles que l\'Explorateur de fichiers et les Paramètres) peuvent avoir des dispositions différentes qui peuvent affecter les automatisations utilisant des séquences de touches spécifiques (telles que Alt + F pour les menus Fichier).

    Par exemple, si l\'Explorateur de fichiers de Windows 11 est mis à jour, cela peut modifier la manière dont les automatisations basées sur le clavier interagissent avec lui.

  • Paramètres de langue et de région

    Si Windows 11 modifie les paramètres de langue ou de région du clavier, cela peut avoir un impact sur les automatisations qui supposent une disposition de clavier spécifique.

    Par exemple, utiliser @ plutôt que " en fonction des paramètres régionaux du clavier, ce qui peut se produire lors d\'une mise à jour où les paramètres peuvent être modifiés.

  • Réactivité de l\'interface utilisateur

    Windows 11 pourrait modifier les performances de certaines applications ou boîtes de dialogue.

    Les automatisations qui envoient des entrées clés en fonction d\'un timing spécifique ou supposent certains retards peuvent échouer si le système répond plus rapidement ou plus lentement que prévu. Il peut être nécessaire d\'ajuster le timing de vos scripts d\'automatisation pour garantir leur bon fonctionnement.

  • Raccourcis de la barre des tâches

    Sous Windows 11, la barre des tâches est déplacée vers le centre, de sorte que certains raccourcis clavier liés à la barre des tâches (tels que le basculement entre les applications avec les touches Win + numéro) peuvent ne pas se comporter exactement de la même manière. Cela peut affecter les automatisations qui reposent sur la gestion des positions de la barre des tâches.

  • Raccourcis de bureau virtuel

    Windows 11 améliore l\'expérience du bureau virtuel avec de nouveaux raccourcis clavier tels que les touches Win + Tab et Win + Ctrl + flèche.

    Les scripts d\'automatisation interagissant avec les bureaux virtuels peuvent être affectés si ces raccourcis sont utilisés ou si le comportement du bureau virtuel change.

  • Comportement de la touche modificatrice

    Bien que cela soit peu probable, les scripts d\'automatisation envoyant des combinaisons de touches de modification (Ctrl, Alt, Maj, Win) peuvent rencontrer des problèmes si un comportement lié à ces touches est modifié dans Windows 11.

  • Réaffectations de raccourcis clavier

    Certaines fonctionnalités de Windows 11 peuvent utiliser des raccourcis clavier différents ou avoir des combinaisons de touches de raccourci redéfinies, ce qui peut affecter les automatisations qui reposent sur l\'envoi d\'entrées au clavier.

Automatisations basées sur la localisation de la souris

Windows 11 a repositionné certains éléments dans les menus et les boîtes de dialogue système, ce qui pourrait avoir un impact sur les automatisations qui dépendent des positions absolues de la souris ou des coordonnées codées en dur.

Voici quelques facteurs à prendre en compte :
  • Modifications de l\'interface utilisateur et de la disposition des éléments

    Windows 11 introduit une interface repensée avec de nouveaux emplacements de contrôle, qui peuvent affecter les automatisations qui reposent sur des coordonnées absolues ou relatives de la souris.

    Par exemple, des éléments tels que des boutons, des icônes ou des menus peuvent avoir été déplacés ou redimensionnés, ce qui peut entraîner des clics de souris qui manquent leurs cibles prévues.

  • Barre des tâches et menu Démarrer

    La barre des tâches centrée et le menu Démarrer restructuré peuvent affecter les automatisations basées sur la souris si la position de ces éléments est codée en dur.

  • Éléments de contrôle des fenêtres

    Les éléments tels que les barres de titre, les boutons et les menus peuvent avoir des emplacements ou même des noms différents, nécessitant des mises à jour des sélecteurs d\'automatisation ou des identifiants.

  • Modifications du menu contextuel

    Windows 11 a simplifié les menus contextuels, masquant certaines actions avec l\'élément de menu Afficher plus d\'options.

    Ce changement pourrait perturber les automatisations qui dépendent des menus contextuels ou des actions spécifiques au contexte.

Automatisations basées sur les propriétés de l\'enregistreur ou de l\'objet

Lors de la mise à jour vers Windows 11, les automatisations basées sur les propriétés de l\'enregistreur et de l\'objet qui reposent sur des éléments d\'interface utilisateur ou des chemins d\'objet peuvent être affectées en raison de modifications dans la manière dont ces éléments d\'interface utilisateur sont rendus ou identifiés.

Voici un résumé de l\'impact que la mise à jour peut avoir sur ces automatisations :
  • Propriétés de l\'élément UI
    • Windows 11 introduit une nouvelle conception d\'interface utilisateur avec des mises en page et une apparence modifiées. Ces modifications visuelles peuvent modifier les propriétés des éléments tels que les noms de classe, les types de contrôle, les ID d\'automatisation et les étiquettes d\'accessibilité.
    • Les propriétés telles que ID d\'automatisation ou Type de contrôle utilisées par les outils d\'automatisation pour reconnaître les éléments de l\'interface utilisateur peuvent changer, provoquant l\'échec des sélecteurs.
    • Les automatisations qui s\'appuient sur des propriétés d\'objet statiques peuvent ne pas parvenir à localiser correctement les éléments, ce qui entraîne des flux de travail interrompus.
  • Microsoft Internet Explorer et les navigateurs Edge

    Microsoft Edge est plus intégré à Windows 11 et Internet Explorer est obsolète. Les scripts d\'automatisation basés sur un navigateur s\'appuyant sur Internet Explorer devront peut-être être transférés vers Microsoft Edge ou d\'autres navigateurs pris en charge.

  • Sélecteurs XPath et CSS
    • Si vos automatisations s\'appuient sur des sélecteurs XPath ou CSS pour les automatisations d\'applications Web, les modifications dans la hiérarchie de l\'interface utilisateur (structure DOM) peuvent entraîner une identification incorrecte des éléments.
    • Le positionnement ou la relation parent-enfant des éléments au sein de la structure DOM pourrait changer dans les applications Windows 11. Cela peut rendre des XPaths ou des sélecteurs précédemment valides non valides. L\'automatisation s\'appuyant sur ces chemins pour l\'identification dynamique des objets peut être interrompue en raison de modifications de chemin.
    • L\'identification basée sur XPath pour les pages Web peut également être affectée en raison de modifications des navigateurs système par défaut.
  • Hiérarchie des éléments et arborescence d\'accessibilité

    Windows 11 pourrait modifier la hiérarchie des éléments de l\'interface utilisateur dans l\'arborescence d\'accessibilité, qui est utilisée par certains outils d\'automatisation pour l\'identification des éléments.

    Les relations parent-enfant entre les éléments peuvent être modifiées, ce qui peut affecter la logique de reconnaissance des éléments utilisée par les enregistreurs et les frameworks d\'interface utilisateur. Les outils qui parcourent la hiérarchie des éléments peuvent ne pas interagir avec les objets corrects.

  • Nouvelles dispositions de contrôle

    Le placement et la disposition des commandes dans les applications Windows 11 peuvent différer de ceux de Windows 10, en particulier pour les fenêtres système et les applications repensées.

    Les propriétés d\'objet telles que position ou taille utilisées dans les automatisations peuvent devenir inexactes en raison de la nouvelle disposition. Les automatisations basées sur l\'enregistreur qui reposent sur le placement d\'objets ou sur les propriétés de contrôle peuvent nécessiter des mises à jour pour tenir compte des modifications apportées aux dispositions et aux propriétés de contrôle.

  • Types et cadres de contrôle

    Des frameworks d\'interface utilisateur nouveaux ou mis à jour (tels que UWP et WinUI) pourraient être adoptés dans les applications Windows 11, introduisant de nouveaux types de contrôles ou modifiant la manière dont les contrôles existants sont rendus.

    Les automatisations reposant sur l\'identification de types de contrôle spécifiques (tels que les boutons et les champs de texte) peuvent échouer si le framework sous-jacent modifie la manière dont ces contrôles sont représentés dans l\'outil d\'automatisation.

  • Modifications des objets préenregistrés

    L\'outil d\'enregistrement peut capturer différentes propriétés et chemins d\'éléments dans Windows 11 (par rapport à Windows 10), en raison de modifications dans la hiérarchie ou les propriétés des objets.

    Les séquences d\'interactions précédemment enregistrées peuvent nécessiter un réenregistrement ou un ajustement, en particulier si l\'interface utilisateur change considérablement. Les nouveaux chemins ou propriétés capturés par l\'outil d\'enregistrement doivent être validés et testés.

Automatisations basées sur le chemin d\'accès aux fichiers ou aux dossiers

  • Refonte de l\'explorateur de fichiers

    L\'explorateur de fichiers de Windows 11 a été mis à jour, ce qui peut affecter les automatisations qui interagissent avec des dossiers spécifiques ou qui s\'appuient sur certains menus et actions contextuelles dans l\'explorateur de fichiers.

  • Modifications des chemins de dossiers par défaut

    Windows 11 pourrait avoir mis à jour les chemins d\'accès du système de fichiers pour certaines applications, en particulier pour les dossiers liés à l\'utilisateur (tels que Documents et Téléchargements). Si vos automatisations s\'appuient sur des chemins Windows par défaut, elles peuvent être affectées si l\'un de ces emplacements par défaut est modifié.

Automatisations basées sur le titre de la fenêtre

Certaines applications Windows 11 peuvent avoir des titres de fenêtre, des identifiants d\'application ou des Métadonnées différents. Les automatisations reposant sur la correspondance des titres de fenêtres (par exemple pour se concentrer sur une application ou une boîte de dialogue particulière) peuvent ne pas fonctionner correctement si les titres changent.

Le titre de la fenêtre d\'application change

Certaines applications et boîtes de dialogue système peuvent avoir des titres ou des métadonnées différents dans Windows 11. Les automatisations qui s\'appuient sur des titres de fenêtre exacts pour identifier et interagir avec les applications (comme l\'utilisation des actions Rechercher une fenêtre) peuvent échouer si les titres changent ou si les nouvelles fenêtres ont des identifiants différents.

Autres changements impactant les automatisations existantes

  • Stratégies de sécurité plus strictes

    Windows 11 inclut des fonctionnalités de sécurité améliorées telles que Secure Boot et Trusted Platform Module (TPM). Cela peut restreindre certaines opérations d\'automatisation, en particulier celles qui nécessitent des privilèges administratifs, un accès à des dossiers protégés ou une interaction avec des applications sécurisées.

  • Modifications de l\'UAC et de la boîte de dialogue système

    Les modifications apportées aux boîtes de dialogue de contrôle d\'accès utilisateur (UAC) ou aux invites de sécurité peuvent interférer avec les automatisations qui tentent d\'interagir avec les processus au niveau du système. Certaines automatisations peuvent être bloquées ou nécessiter des modifications des autorisations et des paramètres d\'accès.

  • Modifications de la barre des tâches

    La barre des tâches centrée et la barre d\'état système repensée dans Windows 11 peuvent perturber les automatisations qui dépendent de l\'interaction avec des icônes spécifiques de la barre d\'état système ou des éléments de la barre des tâches en fonction de leur position.

  • Boîtes de dialogue système

    Les modifications apportées aux boîtes de dialogue système, telles que le menu Démarrer ou les notifications système, peuvent affecter les automatisations qui reposent sur l\'interaction avec ces éléments.

  • Optimisations CPU/GPU

    Windows 11 a amélioré les optimisations pour du matériel spécifique qui pourraient avoir un impact sur les performances des processus d\'automatisation, en particulier ceux qui nécessitent une utilisation élevée des ressources ou interagissent avec des applications gourmandes en ressources.

  • Fonctionnalités multitâches et d\'ancrage

    Windows 11 introduit de nouvelles fonctionnalités de multitâche et d\'accrochage de fenêtres (telles que les dispositions d\'accrochage), qui peuvent modifier la façon dont les fenêtres sont gérées et qui peuvent avoir un impact sur les automatisations qui reposent sur la gestion de plusieurs fenêtres ouvertes.