Stromen van Windows-recorder (V1) bewerken

Belangrijk

Dit artikel behandelt onderwerpen met betrekking tot verouderde systemen. Migreer uw stromen die zijn gemaakt met deze oplossingen naar Power Automate voor bureaublad of verwijder ze.

  • Selenium IDE is afgeschaft en werkt niet meer sinds 28 februari 2023.
  • Windows-recorder (V1) is afgeschaft en werkt niet meer.

Stromen van Windows-recorder (V1) automatiseren Windows-desktoptoepassingen. Raadpleeg de Bekende problemen voor meer informatie over problemen die u kunt ervaren, tijdelijke oplossingen voor deze problemen en scenario's die niet worden ondersteund in deze versie.

Vereisten

Een bureaubladstroom van Windows-recorder (V1). Maak nu een stroom van Windows-recorder (V1) als u er geen hebt om te bewerken.

Acties bewerken

Acties bewerken.

U kunt uw opname bewerken om het volgende te doen:

  • De waarde wijzigen voor acties die hiermee worden ondersteund.
  • Een stap verwijderen.
  • De opname verwijderen.
  • De volgorde van acties wijzigen met slepen en neerzetten. Wees voorzichtig hiermee, omdat het mogelijk de consistentie van de opname kan verstoren.

Met geavanceerde parameters kunt u het volgende wijzigen:

  • De vertraging nadat de actie is uitgevoerd. U kunt bijvoorbeeld een vertraging van één seconde toevoegen door PT0S te wijzigen in PT1S. Dit kan handig zijn wanneer de doeltoepassing een trage reactietijd heeft die niet is voltooid voor de volgende stap van de stroom van Windows-recorder (V1). U kunt ook expliciet vertragingsacties toevoegen, zodat deze bijvoorbeeld in lussen kunnen worden gebruikt.
  • De selector voor het element van de gebruikersinterface van de doelgroep.

Een opname toevoegen

Misschien wilt u uw stroom van Windows-recorder (V1) opnemen in meerdere sessies. Nadat u de eerste opname hebt voltooid, kunt u als volgt doorgaan:

  1. Meld u aan bij Power Automate.

  2. Selecteer Mijn stromen>Bureaubladstromen.

  3. Selecteer de stroom van Windows-recorder (V1) die u wilt bewerken.

    Afbeelding die de stroom van de Windows-recorder (V1) weergeeft die moet worden bewerkt.

  4. Selecteer Bewerken.

  5. Selecteer Nieuwe stap.

    Nieuwe stap.

  6. Selecteer App opnemen uit de lijst met acties.

    App opnemen.

  7. Selecteer Opname starten.

    Selecteer Recorder starten.

    Het besturingselement recorder wordt boven aan het scherm weergegeven.

    De recorderbediening.

  8. Start de app die u wilt opnemen.

    Fooi

    Wanneer u de muisaanwijzer op besturingselementen in de app houdt, ziet u dat elk besturingselement met een blauwe contour wordt gemarkeerd. Wacht altijd op de blauwe markering voordat u een besturingselement selecteert.

    Als de blauwe markering niet rond het element wordt weergegeven, wordt het mogelijk niet juist opgenomen.

  9. Selecteer Opnemen in het besturingselement Opnemen.

  10. Voer de stappen uit in de gebruikersinterface van de app die u wilt opnemen en selecteer vervolgens Gereed op het besturingselement Opnemen.

  11. Selecteer Opslaan en test vervolgens uw stroom van Windows-recorder (V1).

Opdrachtregelargumenten opgeven bij het opstarten

Nadat u de stroomacties van uw Windows-recorder (V1) hebt opgenomen, kunt u opdrachtregelargumenten opgeven voor de apps die uw bureaubladstromen starten.

Volg deze stappen om opdrachtregelargumenten toe te voegen aan de apps die uw stroom van Windows-recorder (V1) start:

  1. Neem een stroom van Windows-recorder (V1) op met de bureaubladrecorder.

  2. Selecteer Gereed in de recorder en selecteer de actie om de toepassing te starten om deze uit te vouwen.

    In de schermopname wordt Notepad++ als voorbeeld gebruikt.

    Geeft de stap voor het starten van de toepassing weer.

  3. Selecteer Geavanceerde opties weergeven.

    De koppeling selecteren om de geavanceerde opties weer te geven.

  4. Geef hier de opdrachtregelargumenten op:

    Het tekstveld voor de opdrachtregelargumenten wordt weergegeven.

  5. U kunt elk geldig opdrachtregelargument voor uw toepassing opgeven.

Belangrijk

Geef geen gevoelige tekst, zoals wachtwoorden, door via opdrachtregelargumenten.

Een variabele toevoegen

U kunt variabelen gebruiken om meerdere acties uit te voeren in uw bureaubladstromen. U kunt bijvoorbeeld een variabele gebruiken om te tellen hoe vaak een bewerking in een lus is uitgevoerd. Of u kunt een variabele gebruiken om een tekenreeksmatrix te maken waarbij de schermleesbewerkingen in een lus plaatsvinden.

Fooi

U kunt als gegevenstypen gehele getallen, float-gegevenstypen, booleaanse waarden, tekenreeksen, matrices en objectvariabelen gebruiken.

Nadat u een variabele hebt gemaakt, kunt u andere taken uitvoeren, bijvoorbeeld:

  • De variabele met een constante waarde verhogen of verlagen.
  • De waarde van de variabele invoegen of als het laatste item toevoegen in een tekenreeks of matrix.
  • Een andere waarde toewijzen aan een variabele.

Volg deze stappen om variabelen in een UI-stroom te maken en te gebruiken:

  1. Ga naar het begin van de stroom van Windows-recorder (V1) en selecteer Een actie toevoegen.

    Selecteer Een actie toevoegen..

  2. Zoek naar het woord variabele en selecteer vervolgens de actie Variabele initialiseren onder de ingebouwde categorie.

    De actie Variabele initialiseren selecteren.

  3. Initialiseer de variabele als type dat aan uw behoeften voldoet.

    Initialiseer de variabele als het type dat u nodig hebt.

Fooi

Als uw UI-automatiseringsscenario het lezen van waarden van een scherm in een lus inhoudt, kunt u dit bereiken door de variabele te initialiseren als een matrixtype.

Selecteer vervolgens binnen de UI-stroom de variabele-actie Toevoegen aan een matrixvariabele en gebruik vervolgens de uitvoer van de actie Tekst ophalen uit de lijst met dynamische inhoud.

U kunt toevoegen aan een matrix in een lus.

Stappen kopiëren en plakken

U kunt acties en bereiken kopiëren, Een actie toevoegen gebruiken om de gekopieerde acties en bereiken van Mijn klembord te selecteren en deze vervolgens op een andere locatie binnen dezelfde stroom van Windows-recorder (V1) plakken.

In Power Automate-ontwerper worden de namen van gekopieerde acties en bereiken automatisch vervangen door een unieke naam. Als het gekopieerde bereik een ander bereik bevat, blijft de geneste structuur behouden wanneer u het vanuit Mijn klembord plakt.

Belangrijk

Deze functie ondersteunt het kopiëren en toevoegen van acties binnen hetzelfde bereik. U kunt acties niet in andere bereiken of stromen van Windows-recorder (V1) plakken.

Volg deze stappen om acties en bereiken te kopiëren en vervolgens te plakken:

  1. Selecteer ... en selecteer vervolgens Kopiëren naar het klembord voor de actie die of het bereik dat u wilt kopiëren.

    Weergave van het kopieerklembord.

  2. Plaats de muisaanwijzer op de doellocatie en selecteer Een actie toevoegen.

    Fooi

    U kunt Een actie toevoegen direct selecteren als het zich aan het einde van het bereik of de stroom van Windows-recorder (V1) bevindt.

    Een actie toevoegen geselecteerd.

  3. Selecteer Mijn klembord en selecteer vervolgens de actie die of het bereik dat u hebt gekopieerd.

    De gekopieerde actie selecteren.

  4. Power Automate plakt de actiekaart met een unieke naam.

    De nieuwe naam van de gekopieerde actie weergeven.

  5. Acties met schermopnamen behouden deze ook voor gemakkelijke referentie.

    Bewaarde schermopnamen weergeven.

    Meer bewaarde schermopnamen.

Een bereik direct na zichzelf plakken

Notitie

Als een bereik geen actie Toepassing sluiten bevat en de gebruiker het bereik kopieert en vervolgens direct na het bestaande bereik plakt, worden de geplakte acties alleen uitgevoerd in de eerste toepassingsinstantie.

Een bereik plakken.

In dit voorbeeld worden de gemarkeerde acties Klikken 11 en Toetsaanslagen herhalen wordt uitgevoerd in de eerste Kladblok-toepassing en er wordt nog een Kladblok-exemplaar gestart.

Er zijn twee manieren om dit probleem op te lossen:

  1. Als u alleen de acties in de eerste toepassingsinstantie wilt uitvoeren, kunt u alleen de relevante acties in het eerste bereik kopiëren en plakken. Als u het volledige bereik in één keer wilt kopiëren en plakken, moet u de actie Starten in het geplakte bereik verwijderen om te voorkomen dat een externe toepassingsinstantie wordt gestart.

    Alleen relevante acties.

  2. Als u de acties in een aparte toepassingsinstantie wilt uitvoeren, kunt u een actie Toepassing sluiten in het eerste bereik toevoegen, zodat het tweede bereik een eigen instantie heeft.

    Afzonderlijke toepassingsinstantie.

Een lus toevoegen

Windows-recorder (V1) ondersteunt arrays. Gebruik een array om een lus toe te voegen om repetitieve stappen uit te voeren in een stroom van Windows-recorder (V1). U kunt verschillende soorten arrays van een cloudstroom naar uw UI-stroom doorgeven, inclusief complexe arrays van een SharePoint-lijst bijvoorbeeld.

Notitie

U moet een bestaande stroom van Windows Recorder (V1) bewerken om een lus toe te voegen.

Hier zijn de stappen om een lus in een UI-stroom te maken:

  1. Bewerk de stroom van Windows-recorder (V1) waaraan u de lus wilt toevoegen.

    De bewerkingsknop voor de UI-stroom selecteren.

  2. Navigeer naar het invoergedeelte van de wizard en selecteer vervolgens Invoer instellen.

    Invoer instellen selecteren.

  3. Selecteer Matrix om aan te geven dat u invoer van het type matrix wilt maken.

    Matrix selecteren.

  4. Voer de details voor de matrix in, inclusief een naam, de matrix in JSON-indeling en een beschrijving voor de matrix.

    Details van de matrix.

    Fooi

    Als u een complexe matrix gebruikt uit een SharePoint-lijst, hoeft u de matrix niet handmatig te maken. U kunt de array uit een cloudstroom kopiëren en in het middelste vak plakken.

  5. Selecteer Volgende.

  6. Selecteer Een actie toevoegen.

  7. Zoek naar 'op elke' >Ingebouwd> en selecteer vervolgens Toepassen op elke.

    De actie Toepassen op elke selecteren.

  8. Selecteer Uitvoer van vorige stappen selecteren en selecteer de matrix die u eerder hebt gedefinieerd in de dynamische inhoud.

    De matrix toevoegen vanuit dynamische inhoud.

  9. Sleep de acties die u wilt herhalen naar de kaart Toepassen op elke.

    Ik heb bijvoorbeeld Links klikken 4 op de kaart Toepassen op elke neergezet in de volgende afbeelding.

    De stap die u wilt herhalen vanuit dynamische inhoud naar de matrix slepen.

  10. Vervang de invoertokens die tijdens de opname zijn gemaakt indien nodig door de invoerwaarden van de matrix.

Fooi

Als de matrix een eenvoudige matrix met tekenreeksen of gehele getallen is, kunt u Huidig item rechtstreeks vanuit de dynamische inhoud gebruiken, zoals in de volgende afbeelding. U kunt ook expressies gebruiken.

Huidig item gebruiken.

Bekende beperkingen:

  1. Lussen vereisen statische selecties. Dit betekent dat het gebruikersinterface-element (UX) waarop de herhaalde actie plaatsvindt niet mag worden gewijzigd.
  2. Uitvoerbewerkingen worden momenteel niet ondersteund.
  3. Geef voor complexe matrixobjecten die moeten worden doorgegeven vanuit een cloudstroom, zoals een SharePoint-lijst, een voorbeeld van de nettolading van dat object. Om de nettolading te krijgen, kunt u de stroom uitvoeren zonder de stroomstap van Windows-recorder (V1) en vervolgens de uitvoer van de actie kopiëren naar het middelste tekstvak (Voorbeeldgegevens toevoegen) wanneer u de array definieert.
  4. U moet expressies voor complexe matrixobjecttypen gebruiken. Gebruik bijvoorbeeld de expressie items('Toepassen op elk')['[waarde]'], waarbij waarde de naam van het specifieke object binnen de invoermatrix is.

Een vertraging toevoegen

U kunt vertragingen toevoegen in stromen van Windows-recorder (V1) om de stroomuitvoering te helpen beheren.

Volg deze stappen om een vertraging toe te voegen aan een stroom van een Windows-recorder (V1) die u hebt opgenomen.

  1. Plaats op de gewenste plek de aanwijzer zonder klikken op de pijl en selecteer Een nieuwe stap invoegen. U kunt ook direct Een actie toevoegen selecteren om de vertraging toe te voegen aan het einde van het bereik of de UI-stroom.

    Een vertragingsstap invoegen.

  2. Selecteer Een actie toevoegen.

    De actie Vertraging toevoegen.

  3. Selecteer Ingebouwd en zoek naar 'vertraging'. U kunt ook Plannen>Vertraging selecteren.

    Zoeken naar actie Vertraging.

  4. Voer het aantal in, bijvoorbeeld '2' om het aantal van de Eenheid op te geven.

  5. Selecteer de Eenheid, bijvoorbeeld minuten, om de tijdsduur voor de vertraging weer te geven.

    De volgende afbeelding toont een vertraging van twee minuten.

    De vertraging definiëren.

    De vertragingsactie wordt toegevoegd aan de stroom van Windows-recorder (V1). Wanneer de stroom nu wordt uitgevoerd, treedt er een vertraging op, zoals u die hebt gedefinieerd, voordat de volgende actie wordt uitgevoerd.

Een beleid voor opnieuw proberen toevoegen

Standaard probeert Windows-recorder (V1) mislukte UI-automatiseringsstappen opnieuw met de standaardinstellingen voor opnieuw proberen en de time-outwaarde.

Volg deze stappen om uw eigen beleid voor opnieuw proberen in te stellen voor specifieke stappen nadat u uw stroom van Windows-recorder (V1) hebt opgenomen.

  1. Selecteer ... voor de stap waarmee u het beleid voor opnieuw proberen wilt wijzigen.

  2. Selecteer Instellingen.

    De instellingenkaart voor de stap wordt geopend.

    Een instellingenkaart openen.

  3. Voeg een time-outwaarde toe in het vak Duur.

    De time-outduur kan elke waarde tussen één minuut en 24 uur zijn. U moet bijvoorbeeld voor de time-outduur deze notatie gebruiken: PT1M voor een time-outduur van één minuut of PT24H voor een time-out van 24 uur.

    Kaart Beleid voor opnieuw proberen.

    De time-out is een waarde die u kunt opgeven om in te stellen hoe lang de stroom van Windows-recorder (V1) moet proberen een actie uit te voeren die niet kan worden voltooid voordat deze wordt geannuleerd. Zodra de actie is geannuleerd, begint het beleid voor opnieuw proberen. De standaardwaarde is vijf minuten.

    Er zijn drie soorten nieuwe pogingen in stromen van Windows-recorder (V1).

    • Standaardinstelling
    • Geen
    • Aanpassen

De optie Standaard is standaard geselecteerd. Deze waarde is standaard ingesteld op negen nieuwe pogingen. Inclusief de eerste poging betekent dit in totaal 10 pogingen. Er bestaat een interval van 1 seconde tussen pogingen.

Als u Geen selecteert, dan worden er voor deze stap geen nieuwe pogingen gedaan.

Als u een aangepast beleid voor opnieuw proberen wilt opgeven, selecteert u de optie Aangepast en voert u waarden in voor Aantal nieuwe pogingen en Lengte van intervallen.                   

Notitie

Het beleid voor opnieuw proberen is niet voor alle stappen beschikbaar. Als u de opties voor opnieuw proberen niet ziet, betekent dit dat het beleid niet beschikbaar is voor de specifieke stap.

Een handmatige actie toevoegen

Zodra u een toepassing met ten minste één actie hebt opgenomen, kunt u handmatig een van de volgende acties voor die toepassing toevoegen.

Actie Opmerking
Toepassing sluiten
Klikken met de rechtermuisknop
Sleutels verzenden Sleutels en toetscombinaties verzenden, zoals CTRL + C.
Met de linkermuisknop klikken
Tekst ophalen Lees de tekst van een element van de gebruikersinterface en gebruik deze als uitvoer.
Tekst invoeren
Element ophalen ingeschakeld Controleer of een element in de gebruikersinterface is ingeschakeld of uitgeschakeld.
Element wissen Wis de waarde in een bewerkbaar element van de gebruikersinterface.
Wachten gedurende seconden Wacht voordat u verdergaat met de volgende stap.

Volg deze stappen om een handmatige actie toe te voegen:

  1. Meld u aan bij Power Automate.

  2. Selecteer Mijn stromen>Bureaubladstromen.

  3. Selecteer de stroom van Windows-recorder (V1) die u wilt bewerken.

    De stroom van Windows-recorder (V1) die u wilt bewerken.

  4. Selecteer Bewerken.

  5. Selecteer de opnamekaart die de stappen bevat waaraan u een nieuwe stap wilt toevoegen. De kaart wordt uitgebreid en de opgenomen stappen worden weergegeven.

    Opnamekaart selecteren.

  6. Selecteer Een actie toevoegen op de opnamekaart, net onder de laatste vastgelegde stap. U ziet de lijst met handmatige acties die eerder in de procedure zijn beschreven.

  7. Selecteer de actie die u wilt toevoegen. Hier heb ik de optie Element ophalen ingeschakeld geselecteerd, maar u kunt elke actie selecteren die zinvol is voor uw scenario.

    Selecteer actie om .png toe te voegen.

Zodra de actie is toegevoegd, moet u de Selector instellen in de geavanceerde opties van de actie.

Geavanceerde opties actie.

De selector instellen

De selector identificeert het element van de gebruikersinterface waarop de actie wordt uitgevoerd tijdens het afspelen. U wordt aangeraden deze informatie te kopiëren/plakken vanuit een afzonderlijke stap die gericht is op hetzelfde element van de gebruikersinterface, indien mogelijk.

De indeling van de selector is:

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

      ],
      "elementXPath":""
   }
}

U moet de gegevens opgeven voor de velden elementStack en elementXPath van het selector-element.

Hier volgt een voorbeeld van hoe de elementStack eruit kan zien.

Element stack.

U kunt het elementXPath vastleggen met behulp van de WinAppDriver UI-recorder.

WAD-hulpmiddel.

Verwijder het eerste element (alles vóór /Window) voordat u het resultaat in elementXPath van de selector gebruikt.

Test uw stroom van Windows-recorder (V1) om te bevestigen dat de selector goed werkt.

Geavanceerde besturingselementen gebruiken

U kunt geavanceerde besturingselementen zoals voorwaarden, switch-cases en acties voor beëindiging in uw bureaubladstromen opnemen.

U kunt deze geavanceerde bewerkingen uitvoeren door de volgende stappen uit te voeren voor een bestaande stroom van Windows-recorder (V1).

  1. Selecteer de stroom van Windows-recorder (V1) die u hebt gemaakt >Meer opdrachten (...) >Bewerken.

  2. Selecteer +>Een actie toevoegen op de pijl-omlaag van stroomstap van Windows-recorder (V1) waaraan u logica wilt toevoegen.

    Een actie toevoegen.

  3. Selecteer Ingebouwd en selecteer vervolgens een van de beschikbare besturingsacties.

    Ingebouwd.

  4. Voltooi de expressie die moet worden geëvalueerd. U kunt dynamische inhoud en expressies gebruiken om de voorwaarde en switch-besturingselementen te evalueren. Daarnaast kunt u elke uitvoer gebruiken die wordt gegenereerd met de voorgaande stroomstappen van Windows-recorder (V1).

    Conditiekaart.

Een opname van een externe computer toevoegen met behulp van beeldherkenning

Wij verwachten veranderingen in deze functies, dus kunt u deze beter niet in productie gebruiken. Gebruik deze alleen in test- en ontwikkelomgevingen.

Afbeeldingsherkenning in Windows-recorder (V1) is een preview-functie en momenteel beschikbaar bij het opnemen van een externe computer via de RDC-app (Remote Desktop Connection).  

Wat is beeldherkenning?

Momenteel worden stromen van Windows-recorder (V1) voornamelijk opgenomen met behulp van toegankelijkheids-API's (UI Automation en WinAppDriver) om de besturingselementen in de Microsoft Windows UI-structuur te ontdekken.​Soms is de UI-structuur niet beschikbaar, zoals bij web- of Java-apps. De UI-structuur kan onbetrouwbaar zijn, bijvoorbeeld wanneer de id's van een besturingselement vaak of tussen sessies veranderen.

Met beeldherkenning worden kliklocaties en andere details visueel op elkaar afgestemd tijdens het afspelen, waardoor het toepassingsgebied dat kan worden geautomatiseerd aanzienlijk wordt uitgebreid.

Beeldherkenning gebruiken om een externe computer op te nemen

  1. Ga in een nieuwe of bestaande stroom van Windows-recorder (V1) naar het tabblad Invoer en maak twee nieuwe invoeren gevoelige tekst, een voor de gebruikersnaam en een voor het wachtwoord dat wordt gebruikt voor aanmelding op het externe apparaat. Met gevoelige tekstinvoer kunt u de waarden dynamisch doorgeven bij het testen of aanroepen van de stroom van Windows-recorder (V1) vanuit een andere stroom, zonder dat deze worden opgeslagen of vastgelegd door de stroom van Windows-recorder (V1) zelf.

    Gevoelige tekst.

  2. Volg de stappen in Een opname toevoegen om de recorderbediening te starten voor een nieuwe of bestaande stroom van Windows-recorder (V1).

  3. Gebruik de app Extern bureaublad om verbinding met de externe computer te maken.

  4. Vouw het venster van Extern bureaublad uit tot volledig scherm.

  5. Selecteer Opnemen met het besturingselement Opnemen en selecteer Begrepen in de waarschuwing die wordt weergegeven.

    Pop-up.

  6. Voer de stappen op de externe computer uit en selecteer vervolgens Gereed in het besturingselement Opnemen.

  7. Zoek de actie Extern bureaublad starten binnen uw opname en voer vervolgens de ingangen voor gevoelige tekst in voor de gebruikersnaam en het wachtwoord.

Gevoelige tekst voor gebruikersnaam en wachtwoord.

  1. Selecteer Opslaan en test vervolgens uw stroom van Windows-recorder (V1).

Belangrijk

Wanneer u deze stroom van Windows-recorder (V1) vanuit een geautomatiseerde stroom aanroept, kunt u het beste een sleutelbeheeroplossing gebruiken, zoals Azure Key Vault, om de gebruikersnaam en het wachtwoord op te halen en deze vervolgens dynamisch door te geven aan de invoer voor gevoelige tekst in de stroom van Windows-recorder (V1) in plaats van ze op te slaan in de stroom zelf.

Fooi

Schakel Beveiligde invoer in het menu Instellingen in voor de actie Een stroom uitvoeren die is samengesteld met Windows-recorder (V1) in de stroom die de stroom van Windows-recorder (V1) aanroept. Op deze manier worden de ingangen niet opgeslagen in de uitvoeringsgeschiedenis.

Beeldherkenning gebruiken om op te nemen op Citrix

Er zijn twee opties om op Citrix op te nemen met Windows-recorder (V1).

Optie 1: een Citrix-toepassing of -bureaublad opnemen die of dat al op uw computer is geopend

  1. Volg de stappen in Een opname toevoegen om de bediening van de recorder te starten voor een nieuwe of bestaande stroom van Windows-recorder (V1).
  2. Gebruik de Citrix-app of Extern bureaublad om verbinding te maken met de externe computer.

Overzicht van de Citrix-app.

  1. Als u het externe Citrix-bureaublad gebruikt, moet u het venster maximaliseren.
  2. Selecteer Opnemen in de recorder en selecteer Begrepen in de waarschuwing die wordt weergegeven.
  3. Voer de stappen op Citrix uit en selecteer vervolgens Gereed in de recorder.

Fooi

Met Windows-recorder (V1) kunt u tijdens dezelfde sessie meerdere Citrix-apps opnemen. Open alle toepassingen voordat u begint met opnemen als u de start van uw Citrix-werkruimte niet hebt opgenomen.

Optie 2: de start van uw Citrix-toepassing/bureaublad vanuit uw Citrix-werkruimte opnemen

  1. Volg de stappen in Een opname toevoegen om de bediening van de recorder te starten voor een nieuwe of bestaande stroom van Windows-recorder (V1).

  2. Open de Citrix-werkruimte via de taakbalk.

  3. Voer uw wachtwoord in en selecteer vervolgens Aanmelden.

    Fooi

    Als u niet Mijn wachtwoord onthouden wilt selecteren, gebruikt u Gevoelige tekst als invoer.

    Voer het wachtwoord voor de Citrix-app in.

  4. Selecteer de app die of het bureaublad dat u wilt opnemen.

    Er wordt een lijst met apps weergegeven die u kunt selecteren om op te nemen.

  5. Voer de stappen op Citrix uit en selecteer vervolgens Gereed in de recorder.

Belangrijk

Als u de aanmeldingsstap hebt opgenomen, worden in de ontwerper drie toepassingen in het Citrix-bereik weergegeven. Dit wordt verwacht omdat het aanmeldingsvenster bij een andere toepassing hoort dan de Citrix-werkruimte.

Fooi

Controleer in de testmodus en modus met toezicht of uw Citrix-werkruimte is gesloten voordat u uw stroom van Windows-recorder (V1) afspeelt. Klik in de meldingsbalk met de rechtermuisknop op het Citrix-pictogram en selecteer Afsluiten om de werkruimte te sluiten.

Probleemoplossing

Als u problemen heeft met het gebruik van gevoelige tekst in het aanmeldingsvenster:

  1. Open het invoermenu van de recorder.

  2. Selecteer het wachtwoordveld.

  3. Selecteer uw gevoelige tekst (in dit voorbeeld 'password') in het invoermenu.

    Gevoelige tekst gebruiken voor het wachtwoord.

OCR gebruiken om tekst uit afbeeldingen te extraheren

  1. Navigeer tijdens het opnemen van uw stappen naar de locatie van de tekst die u wilt vastleggen.

  2. Selecteer Uitgangen>Tekst uit afbeelding extraheren via het besturingselement Opnemen.

  3. Volg de aanwijzingen om een ankergebied (een gedeelte van het scherm dat naar verwachting niet zal veranderen, zoals het label naast een veld) te selecteren.

    Ankergebied.

  4. Selecteer het doelgebied (het gebied waaruit tekst wordt geëxtraheerd met OCR).

    Doelgebied.

  5. Voer een naam in voor de uitvoer.

  6. Selecteer Gereed in het besturingselement Opnemen.

  7. Selecteer Opslaan en test vervolgens uw stroom van Windows-recorder (V1).

Bekende problemen met opnamen van Extern bureuablad

  1. Zorg ervoor dat alle vereiste invoer (computernaam, gebruikersnaam en wachtwoord) is ingevuld en opgeslagen voordat u verdere stappen opneemt in dezelfde stroom van Windows Recorder (V1).

  2. Als u verbinding wilt maken met een bestaande externe bureaubladsessie, moet de sessie eerder zijn gestart in dezelfde stroom van Windows-recorder (V1).

  3. De aanbevolen manier om Remote Desktop Connection (RDC) te starten tijdens het opnemen is via de RDC-app (Remote Desktop Connection) (mstc.exe) in het menu Start. Als Windows-beveiligingsacties worden geregistreerd naast de actie Extern bureaublad starten, moeten ze uit de ontwerper worden verwijderd zodat het afspelen niet wordt onderbroken (dit kan gebeuren wanneer de Extern bureaublad-sessie wordt gestart via een snelkoppeling).

  4. Het afspelen kan mislukken als de stroom van Windows-recorder (V1) is opgenomen op een scherm waarvoor een andere schermschaal (Windows-instellingen > Weergave > Schermschaal) dan 100% is ingesteld. Als tijdelijke oplossing moet u ervoor zorgen dat de schaling van het scherm vóór opname is ingesteld op 100%.

Foutcondities afhandelen

Tijdens het afspelen kunnen er onverwachte condities ontstaan. Deze omstandigheden kunnen ervoor zorgen dat uw bureaubladstromen mislukken. U kunt geavanceerde functies voor foutafhandeling gebruiken om alternatieve stappen te maken wanneer zich onverwachte condities voordoen.

Hier volgen de stappen om dit te doen.

  1. Aanmelden bij Power Automate met uw werk- of schoolaccount.

  2. Selecteer Mijn stromen>Bureaubladstromen.

  3. Selecteer Meer opdrachten (de drie verticale puntjes voor de stroom van Windows-recorder (V1) die u wilt bewerken).

  4. Selecteer Bewerken.

  5. Selecteer de pijl-omlaag die zich direct vóór de stroomstap van Windows-recorder (V1) bevindt waaraan u foutafhandeling wilt toevoegen. Selecteer vervolgens + (Nieuwe stap invoegen).

    In de volgende afbeelding wordt de nieuwe stap ingevoegd vóór de stap PostElementText 1. Dit betekent dat als PostElementText 1 mislukt, de alternatieve stappen die u vervolgens definieert, worden uitgevoerd.

    Afbeelding van Nieuwe stap invoegen.

  6. Selecteer Een parallelle vertakking toevoegen.

    Afbeelding van het toevoegen van een parallelle vertakking en andere opties.

  7. Selecteer de actie die u wilt uitvoeren in de parallelle vertakking als er een fout optreedt wanneer de stroom van Windows-recorder (V1) wordt uitgevoerd.

    U kunt App opnemen selecteren om een nieuwe opname te starten voor de parallelle vertakking of u selecteert Beëindigen vanuit de ingebouwde acties om de stroom van Windows-recorder (V1) goed af te sluiten als er een fout optreedt.

    Afbeelding van de opties voor de parallelle vertakking.

    Notitie

    De actie die u in de parallelle vertakking toevoegt, wordt standaard alleen uitgevoerd als de vorige stap mislukt. U kunt ... selecteren bij de parallelle vertakking >Uitvoeren na configureren om het standaardgedrag te wijzigen.

    Afbeelding van de opties, waaronder voor het configureren van de verdere uitvoering.

  8. In dit scherm kunt u de voorwaarde selecteren op basis waarvan u de parallelle vertakking wilt uitvoeren. U kunt kiezen uit een van de vier beschikbare opties.

    Afbeelding met de opties voor verdere uitvoering.

    Opmerking: u kunt geen stromen van Windows-recorder (V1) opslaan waarbij zowel de hoofdvertakking als de parallelle vertakking is ingesteld om te worden uitgevoerd bij dezelfde voorwaarde.

Op coördinaten gebaseerd afspelen inschakelen

Voor op coördinaten gebaseerd afspelen wordt een relatieve afwijking ten opzichte van de schermcoördinaten als alternatief gebruikt waarmee stromen van Windows-recorder (V1) doelobjecten kunnen vinden die het standaardautomatiseringsframework van de Windows-UI niet kan vinden tijdens het afspelen.

Nu volgen een aantal redenen waarom het standaardautomatiseringsframework van de Windows-UI mogelijk geen doelobjecten vindt tijdens het afspelen:

  • Voor de verouderde toepassing die u automatiseert, worden mogelijk geen programmeertechnologieën gebruikt die ondersteuning bieden voor het automatiseringsframework van de Windows-UI.
  • De toepassing of de besturingselementen hiervan hebben mogelijk geen uniek XPath, unieke naam of id's voor UI-automatisering.
  • De toepassing bevat dynamische besturingselementen waarvan de naam of id's kunnen worden gewijzigd.
  • De toepassing bevat besturingselementen zonder namen, id's, unieke id's enzovoort.

Fooi

Gebruik dezelfde schaal en resolutie en maximaliseer de doeltoepassing tijdens de opname om de nauwkeurigheid van op coördinaten gebaseerd afspelen te verbeteren.

Volg deze stappen nadat u een script van een stroom van Windows-recorder (V1) hebt opgenomen:

  1. Breid de stap uit waarmee de toepassing wordt geopend of bijgevoegd.

    Dit is doorgaans de eerste stap van het opnamescript.

  2. Selecteer Geavanceerde opties weergeven.

  3. Zoek de eigenschappen voor Op coördinaten gebaseerd afspelen gebruiken.

  4. Selecteer Ja in de lijst om op coördinaten gebaseerd afspelen in te schakelen.

Fooi

U kunt Op coördinaten gebaseerd afspelen gebruiken voor elke toepassing in- of uitschakelen om de instelling toe te passen op alle stappen die in die toepassing worden uitgevoerd.

Waarschuwing

Met behulp van op coördinaten gebaseerd afspelen worden mogelijk automatisch besturingselementen geselecteerd die geen deel uitmaken van de doeltoepassing. Dit heeft een aantal redenen, bijvoorbeeld wanneer de gebruikersinterface van de doeltoepassingen aanzienlijk wordt gewijzigd.

Volgende stappen