Optage skrivebordsflows
Med Power Automate kan du designe skrivebordsflows automatisk ved at replikere de opgaver, du vil automatisere.
Optage skrivebords- og webflows
Sådan registreres et flow, der automatiserer skrivebords- og/eller webprogrammer:
Opret et nyt skrivebordsflow, og vælg Optager på værktøjslinjen for flowdesigneren.
Vælg Registrer i optagervinduet, og begynd at udføre de ønskede handlinger i det relevante program eller på den relevante webside.
Optageren registrerer muse- og tastaturaktivitet i forhold til elementer på brugergrænsefladen, og den registrerer hver handling separat. I løbet af hver enkelt optagelsessession kan optageren oprette handlinger, der både bruges til brugergrænsefladen og browserautomatisering.
Bemærk
Når du udfører et venstre- eller højreklik på et element i brugergrænsefladen under optagelsen, vises der en Vent på handling-meddelelse i overstregningstuschen, hvor du bliver bedt om at vente på, at handlingen optages og indsættes.
Hvis du vil se de tilgængelige handlinger for et bestemt element, skal du højreklikke på det for at åbne genvejsmenuen. De tilgængelige egenskaber kan variere, afhængigt af det valgte elements art.
Når optagelsen er fuldført, skal du vælge Udført for at konvertere de registrerede trin til handlinger for skrivebordsflow. Alle de brugergrænsefladeelementer, der bruges i de oprettede brugergrænseflade- og webautomatiseringshandlinger, føjes automatisk til ruden med elementer på brugergrænsefladen. Du kan finde flere oplysninger om elementer på brugergrænsefladen i Automatisering ved hjælp af elementer på brugergrænsefladen.
Hvis du vil afbryde optagelsesprocessen midlertidigt, skal du vælge Pause. Vælg Tilføj en kommentar for at føje en kommentar til de registrerede handlinger.
Replikere træk og slip-trin
Optageren understøtter trin, der vedrører træk og slip med musemarkøren. Optageren kan derfor oprette handlinger som f.eks. Tilpas størrelse på vindue og Flyt vindue. Men i øjeblikket understøttes handlingen Træk og slip et brugergrænsefladeelement i et vindue ikke.
Håndtere rullelister
Når du automatiserer skrivebords- og webprogrammer ved hjælp af optageren, skal du muligvis håndtere rullelister.
Optageren i Power Automate viser et brugerdefineret skærmbillede, hver gang du vælger en rulleliste, og den hjælper dig med at vælge de ønskede værdier. På denne brugerdefinerede skærm kan du vælge en eller flere værdier, afhængigt af om rullelisten har flere valg.
Under kørsel vælger Power Automate automatisk de definerede værdier og vælger knappen OK.
Starte en webbrowser
Hvis du vil starte en forekomst af en webbrowser, mens du optager webforløb, kan du bruge tre forskellige fremgangsmåder baseret på automatiseringsscenariet.
Den første metode er at vælge ikonet med prikker i højre side af optagerdialogboksen og derefter vælge Start ny webbrowser. Du kan vælge mellem Microsoft Edge, Google Chrome, Mozilla Firefox og Microsoft Internet Explorer.
Når du har valgt den rette browser, registrerer optageren automatisk den indlæste webside og konfigurerer starttrinnet for browseren herefter.
En alternativ måde at starte en browser på er at starte en optagelse i en webbrowser, der allerede er åben. Optageren registrerer automatisk den indlæste side og opretter en startbrowserhandling.
Den sidste metode til at starte en browser er at starte den manuelt via genvejen på skrivebordet, startmenuen, proceslinjen eller en mappe. Hvis du implementerer denne metode, opretter optageren automatiseringshandlinger for brugergrænsefladen, der klikker på browsergenvejen og starter den.
Håndtere dato- og farvevælgere på websider
På samme måde som med rullelister viser Power Automate-optageren brugerdefinerede skærmbilleder, som kan hjælpe dig med at håndtere dato- og farvevælgere på websider.
Når du kommunikerer med en datovælger, åbner optageren et tekstfelt, hvor du kan indsætte den ønskede dato i det angivne format.
Det brugerdefinerede skærmbillede vises for følgende HTML-inputtyper:
- dato
- dato/klokkeslæt-lokalt
- måned
- klokkeslæt
- uge
Når du kommunikerer med en farvevælger, åbner optageren et tekstfelt, hvor du kan indsætte den ønskede hexadecimale farvekode.
Tilføje tekst ved hjælp af IME'er (Input Method Editors)
IME'er er softwarekomponenter, der gør det muligt for brugere at angive tekst på sprog, der ikke let kan repræsenteres på et QWERTY-standardtastatur. Brugerne kan skrive kombinationer af nøgler, og IME'erne opretter et tegn eller en liste over mulige tegn, der svarer til sættet af tasteanslag.
Power Automate til skrivebordet understøtter brugen af IME'er under proceduren for flowoptagelse. Sådan udfyldes et tekstfelt ved hjælp af en IME:
Højreklik på tekstfeltet, og vælg Udfyld tekstfelt i den viste menu.
Udfyld pop op-dialogboksen med den ønskede tekst ved hjælp af en IME.
Vælg Tilføj tekst for at oprette det pågældende trin i vinduet Optager.
Billedbaseret optagelse
I visse tilfælde registrerer optageren ikke handlinger i bestemte programmer, der ikke overholder de relevante tekniske krav. Disse programmer viser muligvis ikke deres tilgængeligheds-API eller har andre tekniske begrænsninger, der blokerer optagelsesprocessen.
Som en alternativ måde at optage flow på har Power Automate til skrivebordet billedbaseret optagelse. Den billedbaserede optagelse bruger billedgenkendelse og optisk tegngenkendelse til at finde bestemte elementer på skærmen og udtrække tekst.
Sådan registreres flows ved hjælp af billeder:
Opret et nyt skrivebordsflow, og vælg Optager på værktøjslinjen for flowdesigneren.
Vælg ikonet med prikker i højre side af dialogboksen med optageren, og aktivér derefter Billedoptagelse. Når denne indstilling er aktiveret, skal du vælge Registrer for at starte optagelseshandlinger ved hjælp af billedgenkendelse.
Når der klikkes på et element, tages der automatisk et billede, som gemmes med et standardnavn, der kan redigeres. Hvis du vil have vist et eksempel på billedet, skal du holde markøren over det eller vælge eksempelikonet.
Udtrække tekst med billedbaseret optagelse
Sådan udtrækkes en tekstværdi under billedoptagelse:
Højreklik på skærmbilledet, og vælg Udtræk tekst fra billede.
Vent på en pop op-meddelelse, hvor du bliver bedt om at vælge et tekstområde.
Markér det tekstområde, som tekst skal udtrækkes fra ved hjælp af Tesseract OCR-programmet.
Vent på en pop op-meddelelse, hvor du bliver bedt om at vælge et ankerområde.
Vælg et ankerområde, der ikke forventes at blive ændret, f.eks. navnet ud for et felt.
Optagelse vs. opbygning af skrivebordsflow
Du kan redigere alle handlinger, der er oprettet via optageren, manuelt, når optagelsen er færdig. Brug optageren i et skrivebordsflow, der allerede er under udvikling, til at føje de registrerede trin til den.
Bemærk
Brug optageren til at skabe flowet. Visse simple opgaver kræver måske ikke yderligere redigering, men de fleste optagede opgaver skal ændres for at opnå optimale resultater. Visse typer handlinger, f.eks. betingelser og løkker, kan ikke optages. Der kan også være overflødige handlinger i en optagelse, der skal fjernes.
Kendte problemer og begrænsninger
Problem: Optageren registrerer måske ikke alle trin fra menuen Start i Windows eller fra proceslinjen.
Løsninger: Ingen
Problem: Når du kører et flow, der er oprettet via billedbaseret optagelse, sendes klik muligvis til det forkerte sted.
Løsninger: Rediger den automatisk oprettede handling Flyt mus til billede via flowdesigneren, og reducer toleranceparameteren i de avancerede indstillinger.
Problem: Pop op-meddelelsen Udtræk tekst fra billede, der vises, når du har sendt et højreklik ved hjælp af optageren, er muligvis skjult bag pop op-meddelelsen for programmet.
Løsninger: Send højreklikket til et andet sted på skærmen.
Problem: Alle tastetryk, der sendes til et maksimeret RDP-vindue via en billedbaseret optagelse, registreres ikke.
Løsning: Tilpas størrelsen på RDP-vinduet, så det ikke dækker hele skærmen.