Erstellen und Testen von Desktop-BenutzeroberflächenflowsCreate and test desktop UI flows

In den folgenden Schritten zeigen wir Ihnen, wie Sie die Rechner-App automatisieren können, um zwei Zahlen zu addieren und das Ergebnis dann für die spätere Verwendung zu speichern.In the following steps, we'll demonstrate how to automate the calculator app to sum two numbers and then store the result for later use.

Erstellen eines Desktop-BenutzeroberflächenflowsCreate a desktop UI flow

Tipp

Sie können andere Windows-Desktopanwendungen automatisieren, indem Sie einem ähnlichen Muster folgen.You can automate other Windows desktop apps by following a similar pattern.

  1. Stellen Sie sicher, dass Ihr Gerät bereit ist, Benutzeroberflächenflows zu erstellen.Ensure your device is ready to create UI flows.

  2. Verwenden Sie Microsoft Edge (Version 80 oder höher) oder Google Chrome, um Power Automate zu öffnen, und melden Sie sich dann mit dem gleichen Geschäfts-, Schul- oder Unikonto wie auf Ihrem Gerät an.Use Microsoft Edge (Version 80 or later) or Google Chrome to open Power Automate, and then sign in with the same work or school account as on your device.

  3. Klicken Sie auf Meine Flows > Benutzeroberflächenflows > Neu.Select My flows > UI flows > New.

    Neuen Benutzeroberflächenflow erstellenCreate new UI flow

  4. Wählen Sie Desktop-App und anschließend Weiter aus.Choose Desktop app and then select Next.

    Desktop auswählenSelect desktop

  5. Geben Sie einen Namen für Ihren Benutzeroberflächenflow in das Feld Flowname ein, und wählen Sie dann Weiter aus.Enter a name for your UI flow into the Flow name field, and then select Next.

    Desktop auswählenSelect desktop

  6. Wählen Sie am unteren Rand Weiter aus, um den optionalen Bildschirm Eingaben einrichten zu überspringen, da wir in dieser exemplarischen Vorgehensweise keine Eingaben verwenden.Select Next at the bottom to skip the optional Set up inputs screen since we aren't using inputs in this walkthrough.

  7. Wählen Sie Paket herunterladen.Select Download package.

  8. Öffnen Sie die Datei Setup.Microsoft.PowerAutomate.UIflow.exe.Open the Setup.Microsoft.PowerAutomate.UIflow.exe file. Diese Datei befindet sich wahrscheinlich in Ihrem Downloads-Ordner, nachdem Sie sie im vorherigen Schritt heruntergeladen haben.This file is likely in your Downloads folder after you downloaded it in the previous step.

  9. Folgen Sie den Anweisungen im Installationsprogramm zur Einrichtung des Benutzeroberflächenflows, um die Installation abzuschließen.Follow the instructions in the UI flows setup installer to complete the installation.

    Sobald das Installationsprogramm für Benutzeroberflächenflows abgeschlossen ist, werden Sie von Ihrem Browser aufgefordert, die Erweiterung zu aktivieren.Once the UI flows installer completes, you'll receive a prompt from your browser to activate the extension.

  10. Wählen Sie in Microsoft Edge (Version 80 oder höher) alle Warnsymbole oben rechts im Browser aus, und klicken Sie dann auf Erweiterung aktivieren.On Microsoft Edge (Version 80 or later), select each warning icon in the top right of the browser, and then select Enable extension.

  11. Wählen Sie in Google Chrome die Option Erweiterung aktivieren aus, wenn Sie dazu aufgefordert werden.On Google Chrome, select Enable extension when prompted.

    Tipp

    Wenn die Eingabeaufforderung in Ihrem Browser nicht angezeigt wird, überprüfen Sie Folgendes:If you did not see the prompt in your browser, check the following:

    Fahren Sie fort, nachdem Sie die Erweiterung installiert haben.Continue after you've installed the extension.

  12. Wählen Sie die Karte App aufzeichnen aus, um sie zu erweitern.Select the Record app card to expand it.

    Auswählen von „App aufzeichnen“Select record app

  13. Wählen Sie Rekorder starten aus.Select Launch recorder.

    Auswählen von „Rekorder starten“Select launch recorder

    Das Rekorder-Steuerelement wird am Bildschirmanfang angezeigt.The recorder control displays at the top of your screen.

    Das RekordersteuerelementThe recorder control

  14. Starten Sie die Rechner-App.Start the calculator app.

    Tipp

    Wenn Sie die Maus über die Steuerelemente in der App bewegen, werden Sie feststellen, dass jedes Steuerelement durch eine blaue Kontur hervorgehoben wird.As your mouse hovers over controls in the app, you'll notice that a blue outline highlights each control. Warten Sie immer auf die blaue Hervorhebung, bevor Sie ein Steuerelement auswählen.Always wait for the blue highlight before you select a control.

    Wenn die blaue Hervorhebung nicht um das Element herum angezeigt wird, wird es möglicherweise nicht ordnungsgemäß aufgezeichnet.If the blue highlight doesn't display around the element, it might not be recorded properly.

  15. Wählen Sie Aufnahme im Rekorder-Steuerelement aus.Select Record from the recorder control.

  16. Wählen Sie die erste Zahl und dann + aus. Wählen Sie anschließend die zweite Zahl und dann = aus.Select the first number, select +, select the second number, and then select =.

    Die Rechner-AppThe calculator app

    Tipp

    Sie verbessern die Zuverlässigkeit der Automatisierung wie folgt:You will improve automation reliability by:

    • Öffnen und Maximieren der aufzuzeichnenden Apps, bevor Sie mit der Aufzeichnung beginnen.Opening and maximizing the apps you want to record before before you start recording
    • Starten Ihrer Aufzeichnung mit einem Klick auf die Titelleiste der App, damit sie den Fokus erhält.Starting your recording with a click the app title bar to bring it in focus.
  17. Wählen Sie nach Abschluss der aufzuzeichnenden Aktionen auf dem Rekorder-Steuerelement Fertig aus.Select Done on the recorder control after you complete the actions you want to record.

  18. Schließen Sie die aufgezeichnete App.Close the app that you recorded.

  19. Wählen Sie die Karte aus, die mit „-Skript ausführen“ beginnt, um Screenshots der aufgezeichneten Schritte anzuzeigen.Select the card that starts with "Run script" to view screenshots of the recorded steps.

    Tipp

    Wählen Sie ... > Löschen aus, um alle doppelten Schritte zu entfernen.Select ... > Delete to remove any duplicate steps.

    Aufgezeichnete Schritte anzeigenShow recorded steps

  20. Klicken Sie auf Weiter.Select Next.

  21. Wählen Sie Weiter aus, um den optionalen Bildschirm Ausgaben einrichten zu überspringen, da wir in dieser exemplarischen Vorgehensweise keine Ausgaben verwenden.Select Next to skip the optional Set up outputs step since we aren't using outputs in this walkthrough.

  22. Testen Sie den Benutzeroberflächenflow, indem Sie die Schaltfläche Jetzt testen auswählen und dann die Ausführung des Benutzeroberflächenflows überwachen.Test your UI flow by selecting the Test now button, and then watch your UI flow run.

Wichtig

Interagieren Sie für die Dauer der Wiedergabe nicht mit Ihrem Gerät, um optimale Ergebnisse zu erhalten.For best results, do not interact with your device for the duration of playback.

  1. Wählen Sie Speichern und beenden aus, um den Benutzeroberflächenflow zu speichern.Select Save and exit to save your UI flow.

Bekannte Probleme und deren LösungKnown issues and solutions

  • Screenshots gehen derzeit nach dem Speichern verloren.Screenshots are currently lost after saving. Wir arbeiten an einer Lösung.We are working on a fix.

  • Sie können eine Schließen-Aktion am Ende Ihres Benutzeroberflächenflows hinzufügen, da Benutzeroberflächenflows mit jedem Test oder jeder Ausführung eine neue Instanz der Anwendungen starten.You may want to add a Close action at the end of your UI flow because UI flows launches a new instance of the applications with each test or run.

  • Wählen Sie ... > Löschen auf der Karte der aufgezeichneten Aktionen aus, um unnötige/doppelte Aktionen zu entfernen.Select ... > Delete on the recorded actions card to remove any unnecessary/duplicate actions.

  • Das Klicken mit der rechten Maustaste wird möglicherweise nicht ordnungsgemäß wiedergegeben.Right clicks may not play back correctly. Klicken Sie in diesem Fall während der Aufzeichnung mit der linken Maustaste, damit sich die Benutzeroberflächenflows auf das Zielelement der Benutzeroberfläche konzentrieren, und klicken Sie dann mit der rechten Maustaste.In such case, while recording, click left to focus UI flows on the target user interface element, and then right click.

  • Wenn die Aufzeichnung oder Wiedergabe von Windows-Anwendungen durch Benutzeroberflächenflow nach der Installation einer neuen Version nicht mehr funktioniert, bestätigen Sie, dass Sie die neueste Version besitzen.If UI flows no longer records or plays back Windows applications after installing a new version, confirm you have the latest version.

Nicht unterstützte AnwendungstypenUnsupported application types

  • Interaktionen unter Windows (Datei-Explorer, Startmenü, Taskleiste, usw.)Interactions on Windows (File explorer, startup menu, task bar, etc.).

  • Webbrowser (Chrome, Internet Explorer, Microsoft Edge, Firefox oder Mozilla).Web browsers (Chrome, IE, Microsoft Edge, Firefox, Mozilla, etc.). Informationen zur Automatisierung von Websites finden Sie stattdessen unter Erstellen eines Web-Benutzeroberflächenflows.Please instead refer to Create a Web UI flow to automate websites.

  • Java-AnwendungenJava applications.

  • Anwendungen für einmaliges KlickenClick once applications.

  • Anwendungen mit einer Webansicht, z. B. Electron-AnwendungenApplications with a Web view such as Electron applications.

  • Microsoft Office 2016 und älter.Microsoft Office 2016 and earlier.

  • Microsoft Office OnLine.Microsoft Office online.

Nicht unterstützte KonfigurationenUnsupported configurations

  • Multiscreen-AppsMulti-screen.

  • Aufzeichnung über einen Client eines virtuellen Computers (Remotedesktop, Citrix, usw.)Recording through a virtual machine client (Remote Desktop, Citrix, etc.).

  • Mehrere Instanzen einer Anwendung, bei denen die Titel des Hauptfensters identisch sindMultiple instances of an application where the main window titles are identical.

  • Anwendungsfenster mit identischen Titeln, z. B. Microsoft Outlook mit mehreren neuen E-Mail-Fenstern vom Typ Unbenannt – Nachricht (HTML), die gleichzeitig aktiv sind.Application windows with identical titles, for example, Microsoft Outlook with multiple Untitled – Message (HTML) new mail windows active at the same time.

  • Gleichzeitige Aufzeichnungssitzungen auf einem bestimmten GerätConcurrent recording sessions on a given device.

  • Gleichzeitige Wiedergabesitzungen auf einem bestimmten GerätConcurrent playback sessions on a given device. Bei gleichzeitigen Benutzeroberflächenflows hat der erste Flow Vorrang, während bei den nachfolgenden Flows Fehler auftreten, bis der erste Flow abgeschlossen ist.In case of simultaneous UI flow runs, the first one takes precedence and the subsequent ones fail until the first one completes.

  • Wiedergabe auf einem Gerät mit einem anderen Tastaturlayout als dem Gerät, auf dem es aufgezeichnet wurdePlayback on a device with a different keyboard layout than the device on which it was recorded.

  • Aufzeichnung auf einem Gerät oder in einer Windows-Sitzung, während sich der Browser mit Microsoft Flow auf einem anderen Gerät oder in einer anderen Windows-Sitzung befindet.Recording on a device or Windows session while the browser with Microsoft Flow is on a different device or Windows session.

Nicht unterstützte Aktionstypen und VerhaltensweisenUnsupported action types and behaviors

Die folgenden Aktionen werden nicht aufgezeichnet:The following actions will not be recorded:

  • DoppelklickDouble click.

  • MausbewegungMouse move.

  • Mauszeigerbewegung (Hover)Mouse hover.

  • Klicken und ziehenClick and drag.

  • Touch- oder StifteingabeTouch or pen input.

  • Öffnen der App vor der AufzeichnungOpen app before recording.

Unzuverlässiges Verhalten und Problemumgehungen für Microsoft Office (Desktop)Unreliable behaviors and workarounds for Microsoft Office (desktop)

  • Heften Sie das Menüband vor Beginn der Wiedergabe an, um Probleme zu vermeiden, die auftreten können, wenn das Menüband während der Wiedergabe automatisch ausgeblendet wird.Pin the ribbon before you begin playback to avoid issues that may occur if the ribbon is set to auto-hide during playback.
  • Wählen Sie keine Elemente durch Klicken und Ziehen aus.Do not select items by clicking and dragging. Verwenden Sie z. B. kein Klicken bei gedrückter UMSCHALTTASTE, um Zellen in Microsoft Excel auszuwählen, und wählen Sie keinen Text in Microsoft Word oder Microsoft PowerPoint durch Ziehen mit der Maus aus.For example, don't use shift-click to select cells in Microsoft Excel and don't select text in Microsoft Word or Microsoft PowerPoint by dragging the mouse.
  • Einige Elemente funktionieren möglicherweise nicht ordnungsgemäß in Benutzeroberflächenflows für Desktopanwendungen von Microsoft Word und Microsoft PowerPoint.Some elements may not work correctly in UI flows for Microsoft Word and Microsoft PowerPoint Desktop applications. Beispielsweise funktionieren Optionen im Menü Datei möglicherweise nicht, wie das Starten ohne Vorlage oder das Klicken mit der rechten Maustaste auf Steuerelemente (z. B. für das Hinzufügen eines Absatzes in Microsoft Word oder das Ändern des Layouts von Folien in Microsoft PowerPoint).For instance, options on the File menu such as starting from blank, or right clicking controls like adding a paragraph in Microsoft Word or changing the layout of slides in Microsoft PowerPoint may not work.

Nächste SchritteNext steps