Simptom
Utilizatorii rulează un flux desktop în modul nesupravegheat, iar executarea nu reușește, deoarece nu găsește elementele UI adecvate. Capturile de ecran cu eroare vor arăta că rezoluția ecranului la momentul 09:00 este diferită de cea utilizată la crearea fluxului de desktop.
Cauză
Unele Windows computere sau mașini virtuale pot avea în mod implicit o rezoluție mai mică a ecranului atunci când rulează fluxuri desktop nesupravegheate. Dacă aplicațiile automate sunt sensibile la rezoluția ecranului sau dacă utilizați automatizarea bazată pe imagini, acest lucru poate duce la nereușit în fluxul desktopului.
Rezolvare
Setați rezoluția implicită în fișierul UIFlowService.exe.config date:
-
Navigați la "C:\Program Files (x86)\Power Automate Desktop"
-
Deschiderea UIFlowService.exe.config într-un editor text
-
Setați Microsoft. Flow. RPA. UIFlowService.ScreenDefaultResolutionEnabled la true
-
Ajustați rezoluția implicită a ecranului setând proprietățile Lățime și Înălțime:
<!-- 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" />
-
Accesați Start Menu > Services, găsiți "serviciul Power Automate" (în versiunile mai vechi, acesta se numește "UIFlowService", iar numele procesului este UIFlowService.exe dacă alegeți să utilizați Managerul de activități). Reporniți acest serviciu făcând clic dreapta și apăsând pe "Repornire". Sau, dacă preferați, puteți să reporniți computerul.