Partajați prin


Editați fluxurile de înregistrare Windows (V1).

Important

Acest articol acoperă subiecte legate de sistemele vechi. Migrați-vă fluxurile create cu aceste soluții la Power Automate pentru desktop sau ștergeți-le.

  • Selenium IDE este depreciat și nu va mai funcționa după 28 februarie 2023.
  • Windows recorder (V1) este depreciat și nu mai funcționează.

Fluxurile de înregistrare Windows (V1) automatizează aplicațiile desktop Windows. Consultați Probleme cunoscute pentru a afla mai multe despre problemele pe care le puteți întâlni, soluții pentru acele probleme și scenarii care nu sunt acceptate în această ediție.

Cerințe preliminare

Un flux de înregistrare desktop Windows (V1). Creați acum un flux de înregistrare Windows (V1) dacă nu aveți unul de editat.

Editare acțiuni

Editați acțiuni.

Puteți edita înregistrarea în:

  • Modificați valoarea pentru acțiunile care o susțin.
  • Ștergeți un pas.
  • Ștergeți înregistrarea.
  • Schimbați ordinea acțiunilor prin glisare și plasare. Fiți atenți cu acest lucru, deoarece poate deteriora consistența înregistrării dvs.

Parametrii avansați vă permit să schimbați:

  • Întârzierea după efectuarea acțiunii. De exemplu, puteți adăuga o întârziere de o secundă schimbând PT0S în PT1S. Acest lucru poate fi util atunci când aplicația țintă are un timp de răspuns lent care nu se finalizează înainte de următorul pas al fluxului de înregistrare Windows (V1). De asemenea, puteți a adăuga acțiuni de întârziere explicit, astfel încât acestea să poată fi utilizate în bucle, de exemplu.
  • selectorul pentru elementul de interfață cu utilizatorul țintă.

Adăugați o înregistrare

Poate doriți să înregistrați recorderul Windows (V1) în mai multe sesiuni. După ce ați finalizat prima înregistrare, puteți proceda după cum urmează:

  1. conectați-vă la Power Automate.

  2. Selectați Fluxurile mele>Fluxurile desktop.

  3. Selectați fluxul de înregistrare Windows (V1) pe care doriți să îl editați.

    Imagine care afișează fluxul de înregistrare Windows (V1) pentru a fi editat.

  4. Selectați Editare.

  5. Selectați Pas nou.

    Pas nou.

  6. Selectați Înregistrați aplicația din lista de acțiuni.

    Aplicația de înregistrare.

  7. Selectați Lansați înregistrarea.

    Selectați înregistrarea de lansare.

    Controlul înregistratorului se afișează în partea de sus a ecranului.

    Controlul înregistratorului.

  8. Porniți aplicația pe care doriți să o înregistrați.

    Sfat

    Pe măsură ce mouse-ul trece peste comenzile din aplicație, veți observa că un contur albastru evidențiază fiecare control. Așteptați întotdeauna evidențierea albastră înainte de a selecta un control.

    Dacă evidențierea albastră nu se afișează în jurul elementului, este posibil să nu fie înregistrată corect.

  9. Selectați Înregistrare din controlul înregistratorului.

  10. Efectuați pașii din interfața de utilizator a aplicației pe care o înregistrați, apoi selectați Terminat de pe controlul înregistratorului.

  11. Selectați Salvați, apoi testați fluxul înregistratorului Windows (V1).

Furnizați argumente în linia de comandă la lansare

După ce înregistrați acțiunile fluxurilor Windows recorder (V1), puteți furniza argumente de linie de comandă pentru aplicațiile pe care le lansează fluxurile desktop.

Urmați acești pași pentru a adăuga argumente în linia de comandă la aplicațiile pe care le lansează fluxul de înregistrare Windows (V1):

  1. Înregistrați un flux de înregistrare Windows (V1) cu reportofonul de pe desktop.

  2. Selectați Terminat pe recorder, selectați acțiunea de lansare a aplicației pentru a o extinde.

    Captura de ecran folosește Notepad++ ca exemplu.

    Afișează pasul de lansare a aplicației.

  3. Selectați Afișați opțiuni avansate.

    Selectați linkul pentru a dezvălui opțiunile avansate.

  4. Furnizați aici argumentele liniei de comandă:

    Afișează câmpul de text pentru argumentele liniei de comandă.

  5. Puteți furniza orice argument valid de linie de comandă pentru aplicația dvs.

Important

Nu transmiteți text sensibil, cum ar fi parolele, prin argumentele liniei de comandă.

Adăugați o variabilă

Puteți utiliza variabile pentru a efectua mai multe acțiuni în cadrul fluxurilor desktop. De exemplu, puteți folosi o variabilă pentru a număra de câte ori a fost efectuată o operație într-o buclă. Sau puteți utiliza o variabilă pentru a crea o matrice de șiruri cu citirile de ecran făcute într-o buclă.

Sfat

Puteți utiliza tipuri de date întregi, float, boolean, șir, matrice și variabile obiect.

După ce creați o variabilă, puteți efectua alte sarcini, de exemplu:

  • Creșteți sau micșorați variabila cu o valoare constantă, cunoscută și sub denumirea de creștere și scădere.
  • Inserați sau adăugați valoarea variabilei ca ultimul element dintr-un șir sau dintr-o matrice.
  • Atribuiți o valoare diferită unei variabile.

Urmați acești pași pentru a crea și utiliza variabile într-un flux UI:

  1. Accesați începutul fluxului de înregistrare Windows (V1) și selectați Adăugați o acțiune.

    Selectați adăugați o acțiune.

  2. Căutați cuvântul variabilă, apoi selectați acțiunea Inițializare variabilă din categoria încorporată.

    Selectați acțiunea de inițializare a variabilei.

  3. Inițializați variabila la tipul care corespunde nevoilor dvs.

    Inițializați variabila la tipul de care aveți nevoie.

Sfat

Dacă scenariul dvs. de automatizare a interfeței de utilizare implică citirea valorilor dintr-un ecran într-o buclă, puteți realiza acest lucru prin inițializarea variabilei ca tip de matrice.

Apoi, în fluxul UI, selectați acțiunea variabilă Adăugați la matrice și apoi utilizați rezultatul Obțineți text acțiune din lista de conținut dinamic.

Puteți adăuga la o matrice într-o buclă.

Copiați și lipiți pașii

Puteți copia acțiuni și domenii, utilizați Adăugați o acțiune pentru a selecta acțiunile și domeniile copiate din clipboard-ul meu, și apoi lipiți-le într-o altă locație din același flux de înregistrare Windows (V1).

Power Automate designerul redenumește automat acțiunile și domeniile copiate cu un nume unic. Dacă domeniul copiat conține un alt domeniu, structura imbricată este păstrată atunci când o inserați din clipboard-ul meu.

Important

Această caracteristică acceptă copierea și adăugarea de acțiuni în același domeniu. Nu puteți lipi acțiuni în alte domenii sau fluxuri de înregistrare Windows (V1).

Urmați acești pași pentru a copia și apoi a lipi acțiuni și domenii:

  1. Selectați , apoi selectați Copiați în clipboard-ul meu pentru acțiunea sau domeniul pe care doriți să o copiați.

    Vedere a clipboard-ului de copiere.

  2. Plasați cursorul peste locația țintă, apoi selectați Adăugați o acțiune.

    Sfat

    Puteți selecta Adăugați o acțiune direct dacă se află la sfârșitul fluxului de aplicație sau de înregistrare Windows (V1).

    Adăugați o acțiune selectată.

  3. Selectați Clipboard-ul meu, apoi selectați acțiunea sau domeniul pe care l-ați copiat.

    Selectați acțiunea copiată.

  4. Observa asta Power Automate lipește cardul de acțiune cu un nume unic.

    Vedeți noul nume al acțiunii copiate.

  5. De asemenea, observați că orice acțiune cu capturi de ecran le va păstra, de asemenea, pentru referință ușoară.

    Vedeți capturile de ecran reținute.

    Mai multe capturi de ecran păstrate.

Lipiți un scop imediat după sine

Notă

Dacă un domeniu de aplicare nu are o acțiune Închidere aplicație și utilizatorul copiază domeniul de aplicare și apoi inserează domeniul de aplicare imediat după domeniul existent, acțiunile lipite vor fi efectuate numai în prima instanță de aplicare.

Lipiți un scop.

În acest exemplu, acțiunile evidențiate Clic stânga 11 și Reluați apăsările de taste vor fi efectuate în prima aplicație Notepad, și va fi lansată o altă instanță de notepad.

Pentru a rezolva această problemă de instanță, utilizatorii au două opțiuni:

  1. Dacă doriți să efectuați acțiunile numai în prima instanță a aplicației, puteți copia și lipi doar acțiunile relevante din primul domeniu. Dacă doriți să copiați și să lipiți întregul domeniu simultan, ar trebui să eliminați acțiunea Lansare din domeniul lipit pentru a preveni lansarea unei instanțe de aplicație străine.

    Doar acțiuni relevante.

  2. Dacă doriți să efectuați acțiunile într-o instanță de aplicație separată, puteți adăuga o acțiune Închidere aplicație în primul domeniu, astfel încât al doilea domeniu să aibă propria instanță.

    Instanță de aplicație separată.

Adăugați o buclă

Windows recorder (V1) acceptă matrice. Utilizați o matrice pentru a adăuga o buclă pentru a efectua pași repetitivi într-un flux de înregistrare Windows (V1). Puteți trece diferite tipuri de matrice dintr-un flux cloud în fluxul dvs. UI, inclusiv matrice complexe dintr-o listă SharePoint , de exemplu.

Notă

Trebuie să editați un flux Windows recorder (V1) existent pentru a adăuga o buclă.

Iată pașii pentru a crea o buclă într-un flux UI:

  1. Editați fluxul de înregistrare Windows (V1) la care doriți să adăugați bucla.

    Selectați butonul de editare pentru fluxul UI.

  2. Navigați la secțiunea de introducere a expertului, apoi selectați Configurați intrări.

    Selectați Configurați intrări.

  3. Selectați Matrice pentru a indica faptul că doriți să creați un tip de intrare matrice.

    Selectați Matrice.

  4. Introduceți detaliile pentru matrice, inclusiv un nume, matricea în format JSON și o descriere pentru matrice.

    Detalii ale matricei.

    Sfat

    Dacă utilizați o matrice complexă dintr-o listă SharePoint , nu trebuie să creați matricea manual. Puteți copia matricea dintr-un flux cloud și o puteți lipi în caseta din mijloc.

  5. Selectați Următorul.

  6. Selectați Adăugați o acțiune .

  7. Căutați „la fiecare” >Încorporat> și apoi selectați Aplicați la fiecare.

    Selectați aplicația pentru fiecare acțiune.

  8. Selectați Selectați o ieșire din pașii anteriori, selectați matricea pe care ați definit-o mai devreme din conținutul dinamic.

    Adăugați matricea din conținut dinamic.

  9. Trageți acțiunile pe care doriți să le repetați și plasați-le pe Aplicați la fiecare card.

    De exemplu, am aruncat LeftClick 4 pe Aplicați la fiecare card din imaginea următoare.

    Trageți pasul pe care doriți să îl repetați în matrice din conținut dinamic.

  10. Înlocuiți jetoanele de intrare create în timpul înregistrării cu valorile de intrare ale matricei, după cum este necesar.

Sfat

Dacă matricea este o matrice simplă șir sau întreg, puteți utiliza Elementul curent direct din conținutul dinamic, ca în imaginea următoare. Puteți folosi și expresii.

Utilizați elementul curent.

Limitări cunoscute:

  1. Buclele necesită selectoare statice. Aceasta înseamnă că elementul interfeței cu utilizatorul (UX) pe care are loc acțiunea repetitivă nu trebuie să se schimbe.
  2. Operațiunile de ieșire nu sunt acceptate în prezent.
  3. Pentru obiectele matrice complexe care trebuie transmise dintr-un flux cloud, cum ar fi o SharePoint listă, furnizați un exemplu de încărcare utilă a obiectului respectiv. Pentru a obține sarcina utilă, puteți rula fluxul fără pasul de flux Windows recorder (V1) și apoi copiați rezultatul acțiunii în caseta de text din mijloc (Adăugați date eșantion) când definiți matricea.
  4. Trebuie să utilizați expresii pentru tipurile de obiecte matrice complexe. De exemplu, utilizați expresia articole(„Se aplică fiecăruia”)[„[valoare]”], unde valoare este numele obiectului specific din tabloul de intrare.

Adăugați o întârziere

Puteți adăuga întârzieri în fluxurile de înregistrare Windows (V1) pentru a ajuta la controlul rulării fluxului.

Urmați acești pași pentru a adăuga o întârziere la fluxul de înregistrare Windows (V1) pe care l-ați înregistrat.

  1. În locul dorit, plasați cursorul peste săgeată și selectați Inserați un nou pas. Ca alternativă, pentru a-l adăuga la sfârșitul domeniului de aplicare sau al fluxului UI, selectați Adăugați o acțiune direct.

    Introduceți un pas de întârziere.

  2. Selectați Adăugați o acțiune.

    Adăugați acțiunea de întârziere.

  3. Selectați Încorporat și căutați „întârziere”. Ca alternativă, selectați Programare>Întârziere.

    Căutați acțiunea de întârziere.

  4. Introduceți număr, de exemplu „2” pentru a reprezenta numărul unității.

  5. Selectați Unitatea, de exemplu minute, pentru a reprezenta durata de întârziere.

    Următoarea imagine arată o întârziere de două minute.

    Definiți întârzierea.

    Acțiunea de întârziere este adăugată fluxului de înregistrare Windows (V1). Acum, când curge fluxul, va exista o întârziere așa cum ați definit-o înainte de rularea următoarei acțiuni.

Adăugați o politică de reîncercare

În mod implicit, recorderul Windows (V1) reîncercă pașii eșuați de automatizare a interfeței de utilizare folosind setările implicite de reîncercare și valoarea timeout.

Urmați acești pași pentru a seta propria politică de reîncercare pe anumiți pași după ce ați înregistrat fluxul de înregistrare Windows (V1).

  1. Selectați ... la pasul pe care doriți să modificați politica de reîncercare.

  2. Selectați Setări.

    Se deschide cardul de setări pentru pas.

    Deschideți cardul de setări.

  3. Adăugați o valoare de expirare în caseta Durată .

    Durata de expirare poate fi între un minut și 24 de ore. De exemplu, trebuie să introduceți durata de expirare în acest format: PT1M pentru a reprezenta o durată de expirare de un minut sau PT24H pentru a reprezenta un timeout de 24 de ore.

    Reîncercați cardul de politică.

    Timeout-ul este o valoare pe care o puteți specifica pentru a seta perioada de timp în care fluxul de înregistrare Windows (V1) ar trebui să încerce să efectueze o acțiune pe care nu o poate finaliza înainte de a o anula. Odată ce acțiunea este anulată, începe politica de reîncercare. Valoarea implicită de expirare este de cinci minute.

    Există trei tipuri de reîncercări în fluxurile de înregistrare Windows (V1).

    • Valoare implicită
    • Fără
    • Personalizată

Opțiunea Default este selectată implicit. Această valoare implicită este setată să reîncerce de 9 ori. Inclusiv încercarea inițială, aceasta înseamnă un total de 10 încercări. Există un interval de 1 secundă între reîncercări.

Dacă selectați opțiunea Niciuna , atunci nu se efectuează încercări de reîncercare pentru acest pas.

Dacă doriți să specificați o politică personalizată de reîncercare, selectați opțiunea Personalizată și introduceți valoarea pentru Numărul de reîncercări și Lungimea intervalelor.                   

Notă

Politica de reîncercare nu este disponibilă pentru toți pașii. Dacă nu vedeți opțiunile de reîncercare, înseamnă că politica nu este disponibilă pentru pasul specific.

Adăugați o acțiune manuală

După ce ați înregistrat o aplicație cu cel puțin o acțiune, puteți adăuga manual oricare dintre următoarele acțiuni pentru acea aplicație.

Acțiune cometariu
Închideți aplicația
Clic dreapta
Trimite secvența de taste Trimiteți taste și combinații de taste, cum ar fi CTRL + C.
Clic stânga
Obțineți textul Citiți textul dintr-un element de interfață cu utilizatorul și apoi utilizați-l ca rezultat.
Introduceți textul
Activați elementul Verificați dacă un element de interfață cu utilizatorul este activat sau dezactivat.
Element clar Ștergeți valoarea dintr-un element editabil de interfață cu utilizatorul.
Așteptați câteva secunde Așteptați înainte de a continua cu pasul următor.

Urmați acești pași pentru a adăuga o acțiune manuală:

  1. conectați-vă la Power Automate.

  2. Selectați Fluxurile mele>Fluxurile desktop.

  3. Selectați fluxul de înregistrare Windows (V1) pe care doriți să îl editați.

    Înregistratorul Windows (V1) curge de editat.

  4. Selectați Editare.

  5. Selectați cardul de înregistrare care conține pașii la care doriți să adăugați un nou pas. Cardul se extinde și afișează pașii înregistrați.

    Selectați cardul de înregistrare.

  6. Selectați Adăugați o acțiune pe cardul de înregistrare, chiar sub ultimul pas înregistrat. Veți vedea lista acțiunilor manuale enumerate mai devreme în prezentare.

  7. Selectați acțiunea pe care doriți să o adăugați. Aici, am selectat Obțineți elementul activat, dar puteți selecta orice acțiune care are sens pentru scenariul dvs.

    Selectați acțiunea de adăugat.png.

Odată ce acțiunea este adăugată, va trebui să setați Selectorul în opțiunile avansate ale acțiunii.

Opțiuni avansate de acțiune.

Setați selectorul

Selectorul identifică elementul de interfață cu utilizatorul pe care este efectuată acțiunea în timpul redării. Vă recomandăm să copiați/lipiți aceste informații dintr-un pas separat care vizează același element de interfață cu utilizatorul, dacă este posibil.

Formatul selectorului este:

{  
   "type":"WinUIA",
   "parameters":{  
      "elementStack":[  

      ],
      "elementXPath":""
   }
}

Trebuie să furnizați datele pentru câmpurile elementStack și elementXPath ale elementului selector.

Iată un exemplu despre cum ar putea arăta elementStack .

Stiva de elemente.

Puteți captura elementXPath folosind WinAppDriver UI Recorder.

Instrument WAD.

Eliminați primul element (totul înainte de /Window) înainte de a utiliza rezultatul în elementXPath al selectorului.

Testați fluxul înregistratorului Windows (V1) pentru a confirma că selectorul funcționează corect.

Utilizați comenzi avansate

Puteți încorpora comenzi avansate, cum ar fi condiții, cazuri de comutare și încheierea acțiunile din fluxurile de pe desktop.

Puteți efectua aceste operațiuni avansate cu următorii pași pe un flux de înregistrare Windows existent (V1).

  1. Selectați fluxul de înregistrare Windows (V1) pe care l-ați creat >Mai multe comenzi (...) >Editați.

  2. Selectați +>Adăugați o acțiune pe săgeata în jos a pasului de flux Windows Recorder (V1) la care doriți să adăugați logica.

    Adăugați o acțiune.

  3. Selectați Încorporat, apoi selectați una dintre acțiunile de control disponibile.

    Incorporat.

  4. Completați expresia care trebuie evaluată. Puteți utiliza conținut și expresii dinamice pentru a vă evalua starea și a comuta controalele. În plus, puteți utiliza orice ieșire care este generată din pașii de flux anteriori de înregistrare Windows (V1).

    Card de stare.

Adăugați o înregistrare a unui computer la distanță utilizând recunoașterea imaginii

Așteptăm să aibă loc modificări la această caracteristică, deci nu ar trebui să o utilizați în producție. Utilizați-o doar în mediile de testare și dezvoltare.

Recunoașterea imaginii în Windows recorder (V1) este o funcție de previzualizare și disponibilă în prezent atunci când înregistrați un computer la distanță prin aplicația Remote Desktop Connection (RDC).  

Ce este recunoașterea imaginii?

În prezent, fluxurile de înregistrare Windows (V1) sunt înregistrate în principal folosind API-uri de accesibilitate (UI Automation și WinAppDriver) pentru a detecta controalele din arborele Microsoft Windows UI.​ Uneori, arborele UI nu este disponibil, cum ar fi cu Aplicații bazate pe web sau Java. Arborele UI poate fi nesigur, cum ar fi atunci când ID-urile unui control se modifică frecvent sau între sesiuni.

Cu recunoașterea imaginilor, locațiile clicurilor și alte detalii sunt potrivite vizual în timpul redării, extinzând foarte mult gama de aplicații care pot fi automatizate.

Utilizați recunoașterea imaginii pentru a înregistra un computer la distanță

  1. Într-un flux de înregistrare Windows nou sau existent (V1), accesați fila Intrări și creați două noi text sensibil intrări, una pentru numele de utilizator și una pentru parola care va fi folosită pentru a vă conecta la dispozitivul de la distanță. Intrările de text sensibile vă permit să transmiteți valorile dinamic atunci când testați sau apelați fluxul de înregistrare Windows (V1) dintr-un alt flux, fără ca acestea să fie stocate sau înregistrate de fluxul înregistrator Windows (V1) în sine.

    Text sensibil.

  2. Urmați pașii din Adăugați o înregistrare pentru a lansa controlul recorder pentru un flux de înregistrare Windows (V1) nou sau existent.

  3. Utilizați aplicația Desktop la distanță pentru a vă conecta la computerul la distanță.

  4. Extindeți fereastra Desktop la distanță pe ecran complet.

  5. Selectați Înregistrare din controlul înregistratorului și selectați Am înțeles-o în alerta care apare.

    Pop-up.

  6. Efectuați pașii pe computerul la distanță, apoi selectați Terminat pe controlul înregistrator.

  7. Găsiți acțiunea Lansare desktop la distanță din înregistrare, apoi introduceți intrările de text sensibile pentru numele de utilizator și parolă.

Text sensibil la numele de utilizator și parolă.

  1. Selectați Salvați, apoi testați fluxul înregistratorului Windows (V1).

Important

Când apelați acest flux de înregistrare Windows (V1) dintr-un flux automat, se recomandă să utilizați o soluție de gestionare a cheilor, cum ar fi Azure Key Vault , pentru a prelua numele de utilizator și parola și apoi să le transmiteți dinamic intrărilor de text sensibile din fluxul înregistratorului Windows (V1), mai degrabă decât să le stocați în fluxul propriu-zis.

Sfat

Activați intrările securizate în meniul Setări pentru acțiunea Rulați un flux construit cu înregistrator Windows (V1) în fluxul care apelează fluxul înregistrator Windows (V1). Acest lucru asigură faptul că intrările nu sunt stocate în istoricul de rulare.

Utilizarea recunoașterii imaginilor pentru a înregistra pe Citrix

Există două opțiuni pentru a înregistra cu Citrix înregistratorul Windows (V1).

Opțiunea 1: înregistrați o aplicație sau un Citrix desktop deja deschis pe computer

  1. Urmați pașii din Adăugați o înregistrare pentru a lansa controlul recorder pentru un flux de înregistrare Windows (V1) nou sau existent.
  2. Utilizați aplicația sau desktopul Citrix la distanță pentru a vă conecta la computerul la distanță.

 Citrix Vizualizarea aplicației.

  1. Dacă utilizați Citrix desktop la distanță, extindeți fereastra la ecran complet.
  2. Selectați Înregistrare din controlul înregistrator, apoi selectați Am înțeles în alerta care apare.
  3. Efectuați pașii pe Citrix, apoi selectați Terminat pe controlul înregistratorului.

Sfat

Cu înregistratorul Windows (V1), puteți înregistra mai multe Citrix aplicații în timpul aceleiași sesiuni. Deschideți toate aplicațiile înainte de a începe înregistrarea dacă nu ați înregistrat lansarea spațiului de Citrix lucru.

Opțiunea 2: înregistrați lansarea aplicației / desktopului din Citrix spațiul de Citrix lucru

  1. Urmați pașii din Adăugați o înregistrare pentru a lansa controlul recorder pentru un flux de înregistrare Windows (V1) nou sau existent.

  2. Citrix Deschideți spațiul de lucru din bara de activități.

  3. Introduceți parola, apoi selectați Log on.

    Sfat

    Dacă nu doriți să selectați Reține parola, folosește o introducere de text sensibilă.

    Introduceți parola aplicației Citrix .

  4. Selectați aplicația sau desktopul pe care doriți să îl înregistrați.

    Afișează o listă de aplicații de selectat pentru înregistrare.

  5. Efectuați pașii pe Citrix, apoi selectați Terminat pe controlul înregistratorului.

Important

Dacă ați înregistrat pasul de conectare, proiectantul afișează trei Citrix aplicații de domeniu. Acest lucru este de așteptat, deoarece fereastra de conectare este o aplicație diferită de spațiul de Citrix lucru.

Sfat

În modul de testare și participat, confirmați că Citrix spațiul de lucru este închis înainte de a reda fluxul de înregistrare Windows (V1). Din bara de notificări, faceți clic dreapta pe pictogramă Citrix și selectați Ieșire pentru a închide spațiul de lucru.

Depanare

Dacă întâmpini probleme la utilizarea textului sensibil în fereastra de conectare:

  1. Deschideți meniul de introducere din recorder.

  2. Selectați câmpul pentru parolă.

  3. Selectați textul sensibil (în acest exemplu "parolă") din meniul de introducere.

    Utilizați text sensibil pentru parolă.

Utilizați OCR pentru a extrage text din imagini

  1. În timp ce vă înregistrați pașii, navigați la locația textului pe care doriți să îl capturați.

  2. Selectați Ieșiri>Extrageți text din imagine din controlul înregistratorului.

  3. Urmați instrucțiunile pentru a selecta o zonă de ancorare (o secțiune a ecranului care nu se așteaptă să se schimbe, cum ar fi eticheta de lângă un câmp).

    Zona de ancorare.

  4. Selectați zona țintă (zona din care textul va fi extras folosind OCR).

    Zona țintă.

  5. Introduceți un nume pentru rezultat.

  6. Selectați Terminat de pe controlul înregistratorului.

  7. Selectați Salvați, apoi testați fluxul înregistratorului Windows (V1).

Probleme cunoscute pentru înregistrările Desktop la distanță

  1. Asigurați-vă că toate intrările necesare (numele computerului, numele de utilizator și parola) sunt completate și salvate înainte de a înregistra pașii suplimentari în același flux de înregistrare Windows (V1).

  2. Pentru a se atașa la o sesiune de desktop la distanță existentă, sesiunea trebuie să fi fost lansată mai devreme în același flux de înregistrare Windows (V1).

  3. Modalitatea recomandată de lansare a conexiunii la desktop la distanță (RDC) la înregistrare este din aplicația Conexiune la desktop la distanță (mstc.exe) din meniul Start. Dacă acțiunile de securitate Windows sunt înregistrate în plus față de acțiunea Launch Remote Desktop , acestea ar trebui eliminate din designer, astfel încât redarea să nu fie întreruptă (acest lucru se poate întâmpla când Remote Desktop) sesiunea este lansată dintr-o comandă rapidă).

  4. Redarea poate eșua dacă fluxul de înregistrare Windows (V1) a fost înregistrat pe un ecran cu scalarea ecranului (Setări Windows > Display > Scalarea ecranului) setată la o altă valoare decât 100%. Ca o soluție, asigurați-vă că scalarea ecranului este setată la 100% înainte de înregistrare.

Gestionați condițiile de eroare

În timpul redării pot apărea condiții neașteptate. Aceste condiții pot duce la eșecul fluxurilor desktop. Puteți utiliza capabilitățile avansate de gestionare a erorilor pentru a crea pași alternativi atunci când apar condiții neașteptate.

Iată pașii pentru a face acest lucru.

  1. conectați-vă Power Automate cu contul de la școală sau de la serviciu.

  2. Selectați Fluxurile mele>Fluxurile desktop.

  3. Selectați Mai multe comenzi (cele trei puncte verticale pentru fluxul de înregistrare Windows (V1) pe care doriți să le editați).

  4. Selectați Editare.

  5. Selectați săgeata în jos care se află imediat înainte de pasul de flux al înregistratorului Windows (V1) la care doriți să adăugați gestionarea erorilor, apoi selectați + (Inserați pasul nou).

    În imaginea următoare, inserăm noul pas înainte de pasul PostElementText 1 . Aceasta înseamnă că dacă PostElementText 1 eșuează, se execută pașii alternativi pe care îi definiți în continuare.

    Inserați o nouă imagine de pas.

  6. Selectați Adăugați o ramură paralelă.

    Imaginea care arată adăugați o ramură paralelă și alte opțiuni.

  7. Selectați acțiunea pe care doriți să o efectuați în ramura paralelă dacă există o eroare când rulează fluxul de înregistrare Windows (V1).

    Puteți selecta Aplicația Înregistrare pentru a face o nouă înregistrare pentru ramura paralelă sau selectați Terminați din Acțiunile încorporate pentru a ieși din fluxul de înregistrare Windows (V1) ies cu grație dacă există o eroare.

    Imagine care arată opțiunile de ramificație paralelă.

    Notă

    În mod implicit, acțiunea pe care o adăugați în ramura paralelă rulează numai dacă pasul anterior eșuează. Puteți selecta ... pe ramura paralelă >Configurare rulare după pentru a modifica comportamentul implicit.

    Imagine care arată opțiunile, inclusiv configurarea rulării după.

  8. Din acest ecran, puteți selecta condiția în care doriți să se execute ramura paralelă. Puteți selecta una dintre cele patru opțiuni disponibile.

    Imagine care arată opțiunile de alergare după.

    Notă: Nu veți putea salva un flux de înregistrare Windows (V1) care are atât ramura principală, cât și ramura paralelă setate să se execute în aceeași condiție.

Activați redarea bazată pe coordonate

Redarea bazată pe coordonate folosește decalajul relativ al coordonatelor ecranului ca alternativă care ajută la înregistrarea Windows (V1) să găsească obiecte țintă pe care cadrul implicit de automatizare a UI Windows nu le poate găsi în timpul redării.

Iată câteva dintre motivele pentru care cadrul implicit de automatizare a interfeței de utilizare Windows ar putea să nu găsească obiecte țintă în timpul redării:

  • Este posibil ca aplicația moștenită pe care o automatizați să nu folosească tehnologii de programare care acceptă cadrul de automatizare a UI Windows.
  • Este posibil ca aplicația sau comenzile sale să nu aibă o automatizare unică a interfeței de utilizare XPath, nume sau ID-uri.
  • Aplicația are controale dinamice ale căror nume sau ID-uri se pot schimba.
  • Aplicația are controale care nu au nume, ID-uri, identificatori unici etc.

Sfat

Utilizați aceeași scară și rezoluție și, de asemenea, maximizați aplicația țintă în timpul înregistrării pentru a îmbunătăți acuratețea redării bazate pe coordonate.

Urmați acești pași după ce ați înregistrat un script de flux Windows recorder (V1):

  1. Extindeți pasul care lansează sau atașează aplicația.

    Acesta este de obicei primul pas al scenariului de înregistrare.

  2. Selectați Afișați opțiuni avansate.

  3. Găsiți Utilizați proprietățile redării coordonate .

  4. Selectați Da din listă pentru a activa redarea bazată pe coordonate.

Sfat

Puteți activa sau dezactiva Utilizați redarea coordonate pentru fiecare aplicație pentru a aplica setarea tuturor pașilor efectuati în aplicația respectivă.

Avertisment

Cu redarea bazată pe coordonate, automatizarea poate selecta controale care nu fac parte din aplicația țintă din mai multe motive, de exemplu, atunci când interfața de utilizare a aplicațiilor țintă se schimbă dramatic.

Pașii următori