WinAutomation van Softomotive gebruiken met bureaubladstromen

Important

Vanaf 1 januari 2022 worden WinAutomation en ProcessRobot niet langer ondersteund. Meer informatie over de afschrijving van Softomotive-producten leest u hier. U kunt uw stromen migreren  naar Power Automate. Raadpleeg de documentatie voor Power Automate Bureaublad om meer te weten te komen over de evolutie van WinAutomation.

U kunt uw stromen migreren naar Power Automate. Raadpleeg de documentatie voor Power Automate voor bureaublad om meer te weten te komen over de evolutie van WinAutomation.

Hier zijn enkele tips voordat u begint met WinAutomation met bureaubladstromen.

  1. Uw Power Automate-licentie voor beheerde RPA (betaald of proefversie) geeft u volledige toegang tot WinAutomation. Dit document helpt u bij het opzetten van WinAutomation-processen die worden uitgevoerd met Power Automate.

  2. Automatiseringsscripts in WinAutomation worden processen genoemd. In Power Automate worden automatiseringsscripts cloud- of bureaubladstromen genoemd*.

  3. Voordat u een WinAutomation-proces maakt, controleert u in de lijst met connectors of de toepassing die u wilt automatiseren, al een connector heeft. Als dit het geval is, kunt u een cloudstroom maken in plaats van een bureaubladstroom. U kunt ook uw eigen connector bouwen. Over het algemeen bieden op API gebaseerde connectors een betere ervaring dan UI-automatisering wat betreft schaalbaarheid, betrouwbaarheid en lagere kosten.

Vereisten

Als u WinAutomation wilt uitvoeren als onderdeel van Power Automate, moet u het volgende doen:

  1. Zorg ervoor dat uw machine voldoet aan de vereisten voor bureaubladstromen.

  2. Installeer de app voor bureaubladstromen en installeer en configureer vervolgens de on-premises gegevensgateway.

Important

U moet de laatste versie van WinAutomation en Power Automate hebben om UI-automatisering op te nemen, te testen of uit te voeren.

Licenties

U moet een Power Automate Plan per gebruiker met RPA met toezicht hebben om Power Automate en WinAutomation te gebruiken. Als u geen betaald abonnement hebt, kunt u een proefperiode starten door naar Power Automate te gaan.

WinAutomation installeren

  1. Download hetWinAutomation-installatieprogramma.

  2. Voer het bestand WinAutomationSetup.exe uit. Dit bestand staat waarschijnlijk in uw map Downloads.

  3. Volg de instructies op in het installatieprogramma van WinAutomation om de installatie te voltooien. Zorg ervoor dat tijdens de installatie het Licentietype wordt ingesteld op Microsoft Power Automate.

Aanmelden bij WinAutomation

  1. Start nadat de installatie is voltooid, de WinAutomation-console vanuit het startmenu van Windows.

  2. De toepassing start en vraagt u om zich aan te melden. Voer de gebruikersreferenties in die u gebruikt voor Power Automate. Als u geen geldige licentie hebt, ziet u deze foutmelding. U kunt ook de prijzenpagina bezoeken voor meer informatie over deze licentie of om een proeflicentie te verkrijgen.

    Schermopname van een licentiefout.

    Important

    Uw tenantbeheerder moet u toestemming geven om uw werk- of schoolaccount van Power Automate te gebruiken in combinatie met WinAutomation. Daartoe moet uw beheerder WinAutomation installeren, zich aanmelden met het tenantbeheerder-account en vervolgens toestemming geven.

    Schermopname van het dialoogvenster waarin om machtigingen wordt gevraagd.

  3. Als u tijdens de aanmelding wordt gevraagd om een hoofdsleutel te maken, doet u dit.

  4. Als u zich eenmaal hebt aangemeld, ziet u de WinAutomation-console met een paar voorbeeldprocessen. Ga om te beginnen naar Opties > Help > Aan de slag en doorloop een paar voorbeelden van het maken van eenvoudige processen of lees de informatie in het WinAutomation-document: Een eenvoudig proces maken. Meer informatie vindt u in de zelfstudies van WinAutomation die u op weg helpen.

U kunt nu uw eigen maken WinAutomation-processen maken en lokaal testen.

WinAutomation-processen uitvoeren vanuit Power Automate

  1. Zodra u uw automatiseringsproces in WinAutomation hebt gemaakt, kunt u dit met of zonder toezicht uitvoeren vanuit een cloudstroom in Power Automate.

  2. Maak een nieuwe bureaubladstroom. Verwijder de standaard eerste stap van App vastleggen.

    Schermopname van de optie om de stap App opnemen te verwijderen.

  3. Selecteer Nieuwe stap, selecteer WinAutomation en selecteer vervolgens de actie WinAutomation uitvoeren.

    Schermopname van de actie WinAutomation uitvoeren.

  4. Vul op de kaart WinAutomation uitvoeren het procespad en eventuele optionele opdrachtregelargumenten in voor het WinAutomation-proces dat u wilt uitvoeren.

    Schermopname van de kaart WinAutomation uitvoeren.

Note

U moet WinAutomation-processen lokaal maken en opslaan. Procespad is een hoofdlettergevoelig pad in de WinAutomation-console voor het proces, vanuit een basismap van Mijn processen in het deelvenster met mappen aan de linkerkant. Als u het proces in een submap hebt geplaatst, moet u die informatie opnemen in het procespad. Plaats geen aanhalingstekens rond het procespad.

Tip

U kunt invoer van bureaubladstromen en dynamische inhoud in het doelprocespad voor WinAutomation en argumenten uit de Power Automate-stroom gebruiken.

  1. U kunt uw stroom van Windows-recorder (V1) nu opslaan en testen om te zien hoe het WinAutomation-proces wordt gestart.

  2. U kunt vervolgens de stroom van Windows-recorder (V1) toevoegen aan een cloudstroom. U kunt zelfs verbinding maken met andere Power Automate-connectors en -triggers.

  3. Vervolgens kunt u met toezicht of zonder toezicht als uitvoeringstype selecteren.

    Tip

    In uw WinAutomation-proces kunt u de actie Opdrachtregelargumenten ophalen gebruiken om de opdrachtregelargumenten op te halen. De argumenten staan in een array. Gebruik hun index om naar elk argument te verwijzen.

    Important

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

    Important

    Als u bureaubladstromen op een cluster zonder toezicht uitvoert, moet u ervoor zorgen dat WinAutomation is geïnstalleerd op alle computers waarop het doelproces wordt gekopieerd. Voor meer informatie over bureaubladstromen met en zonder toezicht klikt u hier.

  4. U kunt de stroom opslaan en vervolgens uitvoeren en zien hoe deze het WinAutomation-proces start. De stroom van Windows-recorder (V1) keert terug als het WinAutomation-proces is uitgevoerd. U kunt de uitvoeringsresultaten bekijken in Power Automate. Als het proces mislukt, ziet u ook de foutmeldingen.

    Tip

    Als u uitzonderingen krijgt, hebt u misschien niet de meest recente versie van Power Automate geïnstalleerd. Installeer de meest recente versie van Power Automate.

  5. Als u wilt dat WinAutomation een screenshot maakt wanneer een proces mislukt, doet u het volgende:

  6. Klik in de WinAutomation-console met de rechtermuisknop op een proces en selecteer 'Eigenschappen van proces bewerken'. Ga naar het tabblad Foutafhandeling en kies Standaardopties negeren. Klik op Schermopname toevoegen aan logboeken en sla op. Als een proces nu mislukt, kunt u de schermafbeelding bekijken die tijdens runtime is gemaakt vanuit de stroomuitvoeringsdetails van Windows-recorder (V1). Ga voor meer informatie over proceseigenschappen naar WinAutomation docs: Proceseigenschappen.

    Schermopname van het dialoogvenster met proceseigenschappen.

Momenteel moet u bepaalde WinAutomation-stappen gebruiken om resultaten en uitvoer van het proces naar een bestand in de cloud te schrijven of de resultaten per e-mail te verzenden. Vervolgens kunt u connectors van Power Automate gebruiken om die resultaten weer te geven en te gebruiken.

Hoe u een proeflicentie voor RPA kunt krijgen

Meld u aan bij Power Automate en selecteer vervolgens het tabblad Bureaubladstromen onder Mijn stromen. U ziet het venster voor de proefversie waarin u de proefversie kunt starten.

Schermopname van de opties voor het starten van een proefversie of het kopen van een licentie.

Als u al een betaald abonnement hebt of eerder een proefversie hebt gebruikt, kunt u geen nieuwe proefversie starten. In dat geval moet u uw beheerder vragen om een abonnement per gebruiker met RPA met toezicht van Power Automate te kopen of een proefversie te starten. Ze kunnen de aankoop doen door naar Facturering > Services aanschaffen in het Microsoft 365-beheercentrum te gaan en vervolgens te zoeken naar het juiste abonnement.

Schermopname van het abonnement per gebruiker met RPA met toezicht.

Tot slot moeten zij, nadat zij een abonnement hebben gekocht of de gratis proefperiode hebben opgehaald, dat abonnement aan een gebruiker toewijzen.

Important

Wanneer u een abonnement aan een gebruiker toewijst, kan het enkele minuten duren voordat de toewijzing van kracht wordt.

Probleemoplossing

Problemen met WinAutomation-licenties oplossen

Als u licentiefouten ontvangt tijdens de lancering van WinAutomation, moet u ervoor zorgen dat u zich aanmeldt als een gebruiker die een geldige Power Automate RPA-licentie heeft. Ga als volgt te werk om dit te bevestigen:

  1. Ga naar Power Automate en meld u aan.

  2. Selecteer Mijn stromen in de navigatiebalk aan de linkerkant.

  3. Selecteer bureaubladstromen op de pagina aan de rechterkant. U zou moeten zien dat u daar nieuwe bBureaubladstromen kunt maken als u over de juiste licentie beschikt.

  4. Mogelijk moet u een proefversie starten of uw beheerder vragen dit te doen.

    Note

    De licentie wordt in de cache geplaatst wanneer gebruikers WinAutomation starten terwijl verbonden zijn met internet.

Om de licentiegegevens die is opgeslagen door WinAutomation opnieuw in te stellen, kunt u het volgende bestand verwijderen: %localappdata%\Softomotive\WinAutomation\msalcache.bin3.

Andere problemen oplossen

Volg de koppelingen in dit gedeelte om problemen op te lossen die u mogelijk ondervindt.

WinAutomation

ProcessRobot

Aanbevolen procedures voor het maken van processen

Hier zijn enkele tips om rekening mee te houden wanneer u processen maakt.

WinAutomation

ProcessRobot

Meer informatie