Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Bizonyos esetekben a felügyelet nélküli folyamatokat alacsonyabb felbontásban futtathatják, Power Automate mint a folyamatok fejlesztéséhez használt. Ennek eredményeképpen egyes felhasználói felületi elemek el lehetnek rejtve a képernyőről, míg a rögzített képek futásidőben nem azonosíthatók más felbontásban. Ez a folyamatok meghiúsulását okozhatja. Ilyen esetekben a cikkben ismertetett két módszer egyikét követve ennek megfelelően módosíthatja a felügyelet nélküli folyamatokhoz használt képernyőfelbontást.
Feljegyzés
A képernyő felbontása célgépenként állítható, nem folyamatonként. Ha az egyik felügyelet nélküli folyamatot egy másik felbontásban kell futtatnia, egy másik célgépet kell használnia.
A Windows rendszerleíró adatbázisával
Állítsa be a felügyelet nélküli folyamatok képernyőfelbontását a Windows beállításjegyzék használatával. Ez a módszer a Power Automate 2.35-ös verziótól kezdődő folyamatokkal használható.
Fontos
A ScreenResolutionEnabled beállításkulcs 1-re állítása felülbírálja a UIFlowService.exe.config fájl beállításait. A képernyőfelbontás beállításjegyzék-beállításai az Asztal frissítése Power Automate után is megmaradnak, a UIFlowService.exe.config fájlt a frissítések során felülírja az alapértelmezett értékek.
Ez a feladat a Windows rendszerleíró adatbázisának módosítását ismerteti. Javasoljuk, hogy először készítsen biztonsági másolatot a módosított rendszerleíró kulcsokról, például az asztali kulcsról Power Automate . További információ: A rendszerleíró adatbázis biztonsági mentése és visszaállítása a Windows rendszerben
Nyissa meg a rendszerleíróadatbázis-szerkesztőt (Windows billentyű + R, és írja be a "regedit" parancsot), és bontsa ki a HKEY_LOCAL_MACHINE kaptárt.
Keresse meg a képernyő gombot a SOFTWARE\WOW6432Node\Microsoft\ Desktop\GlobalPower Automate mappában. Ha nem létezik, hozza létre: kattintson a jobb gombbal a globális kulcsra , válassza az Új kulcs> lehetőséget, írja be a Screen parancsot, és nyomja le az Enter billentyűt.
Keresse meg a következő értékeket a SOFTWARE\WOW6432Node\Microsoft\ Desktop\Global\ScreenPower Automate mappában , és állítsa be a megfelelő értékeket. Ha az értéknevek nem léteznek, hozza létre őket. Létrehozásához kattintson a jobb gombbal a Screen billentyűre , válassza az Új duplaszó (32 bites) érték lehetőséget>, írja be a ScreenResolutionEnabled parancsot , és nyomja le az Enter billentyűt. Kattintson duplán a ScreenResolutionEnabled elemre, írja be az 1 értéket, válassza a Decimális lehetőséget, majd kattintson az OK gombra. Ismételje meg ezeket a lépéseket az alábbi táblázat minden értékénél.
A duplaszó értékek szerkesztésekor ügyeljen arra, hogy a Decimális alapot válassza ( alapértelmezés szerint a hexadecimális van kiválasztva), hogy elkerülje az értékek hexadecimálisként való értelmezését, ami helytelen felbontási beállításokat eredményez.
Fontos
A rendszerleíró kulcsok a 32 bites rendszerleíró adatbázisban találhatók, mert a Power Automate telepítő oda írja a rendszerleíró adatbázis beállításait. Ha azonban a képernyőfelbontási kulcsok a 64 bites beállításjegyzékben vannak beállítva (például SOFTWARE\Microsoft\Power Automate Desktop\Global\Screen), akkor elsőbbséget élveznek. Ha a beállítások nem működnek a várt módon, ellenőrizze mindkét helyet, és csak az egyiket használja.
Key | Name | Type | Érték |
---|---|---|---|
SZOFTVER\WOW6432Node\Microsoft\Power Automate Desktop\Global\Screen | Képernyőfelbontás engedélyezve | DWORD | Ha az "1"-re van állítva, engedélyezi az egyéni felbontási beállításokat. |
SZOFTVER\WOW6432Node\Microsoft\Power Automate Desktop\Global\Screen | Width | DWORD | Állítsa be a képernyőfelbontás szélességét, például 1920. |
SZOFTVER\WOW6432Node\Microsoft\Power Automate Desktop\Global\Screen | Magasság | DWORD | Állítsa be a képernyőfelbontás magasságát, például 1080. |
SZOFTVER\WOW6432Node\Microsoft\Power Automate Desktop\Global\Screen | Méretezés | DWORD | Állítsa be a képernyőfelbontás skáláját, például 100. |
UIFlowService.exe.config fájllal (elavult)
Fontos
A UIFlowService.exe.config fájlt a frissítések során felülírja az alapértelmezett értékekkel, és ezért a képernyőfelbontás beállításai visszaállnak. Javasoljuk, hogy a felbontást a Windows beállításjegyzék-beállításaival állítsa be.
A felügyelet nélküli folyamatok futtatásának felbontásának módosítása a UIFlowService.exe.config szerkesztésével:
Nyissa meg a C:\Program Files (x86)\Desktop mappát , majd nyissa meg a UIFlowService.exe.configPower Automate fájlt.
Állítsa a Microsoft.Flow.RPA.UIFlowService.ScreenDefaultResolutionEnabled elem értékét true (igaz) értékre .
<add key="Microsoft.Flow.RPA.UIFlowService.ScreenDefaultResolutionEnabled" value="true" />
Módosítsa a következő elemek értékeit a megfelelő képernyőfelbontásra, szélességre, magasságra és méretarányra. Az alábbi kód az alapértelmezett felbontást 1920 x 1080 képpontra állítja be.
<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" />
Indítsa újra az UIFlowService szolgáltatást .
A szolgáltatás újraindításához indítsa el a Windows Feladatkezelőt, válassza a Szolgáltatások fület, kattintson a jobb gombbal az UIFlowService szolgáltatásra , majd válassza az Újraindítás lehetőséget.
Feljegyzés
Az UIFlowService újraindításának alternatívája a gép újraindítása.