Symptom
Brugerne kører et skrivebordsflow i automatiseret tilstand, og udførelsen mislykkes, fordi den ikke kan finde de rigtige elementer i brugergrænsefladen. Fejlskærmbilledet viser, at skærmopløsningen under kørsel er anderledes end den, der blev brugt ved oprettelsen af skrivebordsflowet.
Årsag
Nogle Windows computere eller VM'er kan som standard have en mindre skærmopløsning, når du kører automatiserede flows på skrivebordet. Hvis de automatiserede programmer er følsomme over for skærmopløsningen, eller hvis du bruger billedbaseret automatisering, kan det medføre, at computerflowet mislykkes.
Løsning
Angiv standardopløsningen i UIFlowService.exe.config fil:
-
Naviger til "C:\Program Files (x86)\Power Automate Desktop"
-
Åbne UIFlowService.exe.config i et tekstredigeringsprogram
-
Angiv Microsoft. Flow. RPA. UIFlowService.ScreenDefaultResolutionEnabled til true
-
Juster standardskærmopløsningen ved at angive egenskaberne Bredde og Højde:
<!-- Screen resolution settings -->
<add key="Microsoft.Flow.RPA.UIFlowService.ScreenDefaultResolutionEnabled" value="true" />
<add key="Microsoft.Flow.RPA.UIFlowService.ScreenDefaultResolutionWidth" value="1920" />
<add key="Microsoft.Flow.RPA.UIFlowService.ScreenDefaultResolutionHeight" value="1080" />
<add key="Microsoft.Flow.RPA.UIFlowService.ScreenDefaultResolutionScale" value="100" />
-
Gå til menuen Start > Services, find "Power Automate-tjenesten" (i ældre versioner kaldes dette "UIFlowService", og procesnavnet er UIFlowService.exe, hvis du vælger at bruge Jobliste). Genstart denne tjeneste ved at højreklikke og trykke på "Genstart". Eller hvis du foretrækker det, kan du blot genstarte computeren.