Dijeli putem


Postavljanje razlučivosti zaslona u nenadziranom načinu rada

U nekim scenarijima mogu pokrenuti Power Automate nenadzirani tokovi u nižoj razlučivosti od one koja se koristi za razvoj tokova. Kao rezultat toga, neki elementi korisničkog sučelja mogu biti skriveni sa zaslona, dok snimljene slike možda neće biti identificirane tijekom izvođenja pod drugom razlučivošću. To može uzrokovati neuspjeh tijekova. U takvim slučajevima možete slijediti jedan od dva pristupa objašnjena u ovom članku kako biste u skladu s tim prilagodili razlučivost zaslona koja se koristi za nenadzirani tokove.

Napomena

Razlučivost zaslona može se podesiti po ciljnom stroju, a ne po protoku. Ako vam je potrebno da se jedan od nenadzirani tijekova izvodi u drugoj razlučivosti, potrebno je koristiti drugo ciljno računalo.

S Windows registrom

Postavite razlučivost zaslona za tijekove nenadzirani pomoću registra sustava Windows. Ova se metoda može koristiti s Power Automate tijekovima počevši od verzije 2.35.

Važno

Postavljanje ključa registra ScreenResolutionEnabled na 1 poništava postavke u datoteci UIFlowService.exe.config. Postavke registra za razlučivost zaslona ostaju nakon nadogradnje Power Automate radne površine, datoteka UIFlowService.exe.config prebrisana je zadanim vrijednostima tijekom nadogradnje.

  1. Ovaj zadatak objašnjava kako izmijeniti registar sustava Windows. Preporučujemo da najprije napravite sigurnosnu kopiju svih ključeva registra koje izmijenite, kao što je Power Automate ključ radne površine. Dodatne informacije: Kako sigurnosno kopirati i vratiti registar u sustavu Windows

  2. Otvorite uređivač registra (Windows tipka + R i upišite 'regedit') i proširite HKEY_LOCAL_MACHINE košnicu.

  3. Pronađite sljedeće tipke, a zatim postavite odgovarajuće vrijednosti. Ako nazivi vrijednosti ne postoje, stvorite ih. Da biste to učinili, desnom tipkom miša kliknite globalni ključ, odaberite Nova>DWORD (32-bitna) vrijednost, upišite ScreenResolutionEnabled, a zatim odaberite Enter. Dvokliknite ScreenResolutionEnabled, unesite 1, odaberite Decimalno, a zatim odaberite U redu. Ponovite ove korake za svaku vrijednost u tablici u nastavku.

    Kada uređujete DWORD vrijednosti, svakako odaberite decimalnu bazu (heksadecimalna je odabrana prema zadanim postavkama) kako biste izbjegli da se vaše vrijednosti tumače kao heksadecimalne što rezultira netočnim postavkama razlučivosti.

    Snimka zaslona prozora za uređivanje DWORD-a registra s odabranom decimalnom bazom.

Tipka Ime/naziv Tip Vrijednost
SOFTVER\WOW6432Node\Microsoft\Power Automate Desktop\Global\Screen ScreenResolutionEnabled DWORD Ako je postavljeno na '1', omogućit će prilagođene postavke razlučivosti.
SOFTVER\WOW6432Node\Microsoft\Power Automate Desktop\Global\Screen Širina DWORD Postavite širinu razlučivosti zaslona, primjerice 1920.
SOFTVER\WOW6432Node\Microsoft\Power Automate Desktop\Global\Screen Visina DWORD Postavite visinu razlučivosti zaslona, kao što je 1080.
SOFTVER\WOW6432Node\Microsoft\Power Automate Desktop\Global\Screen Ljestvica DWORD Postavite skalu razlučivosti zaslona, primjerice 100.

S datotekom UIFlowService.exe.config

Važno

Datoteka UIFlowService.exe.config prebrisana je zadanim vrijednostima tijekom nadogradnje i postavke razlučivosti zaslona će se stoga resetirati. Umjesto toga preporučujemo postavljanje razlučivosti s postavkama registra sustava Windows.

Da biste promijenili razlučivost u kojoj se pokreću nenadzirani tijekovi uređivanjem UIFlowService.exe.config:

  1. Idite na C:\Program Files (x86)\Power Automate Desktop, a zatim otvorite datoteku UIFlowService.exe.config .

  2. Postavite vrijednost elementa Microsoft.Flow.RPA.UIFlowService.ScreenDefaultResolutionEnabled na true.

    <add key="Microsoft.Flow.RPA.UIFlowService.ScreenDefaultResolutionEnabled" value="true" />
    
  3. Promijenite vrijednosti sljedećih elemenata na odgovarajuću širinu, visinu i mjerilo razlučivosti zaslona. Sljedeći kod postavlja zadanu razlučivost na 1920 x 1,080 piksela.

    <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" />
    

    Snimka zaslona odgovarajućih ključeva u datoteci UIFlowService.exe.config.

  4. Ponovno pokrenite uslugu UIFlowService .

    Da biste ponovno pokrenuli servis, pokrenite upravitelj zadataka sustava Windows, odaberite karticu Servisi , desnom tipkom miša kliknite servis UIFlowService , a zatim odaberite Ponovno pokreni.

    Snimka zaslona upravitelja zadataka sustava Windows.

Napomena

Alternativa ponovnom pokretanju UIFlowService je ponovno pokretanje stroja.