Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bazı senaryolarda Power Automate, katılımsız akışları, akışları geliştirmek için kullanılandan daha düşük bir çözünürlükte çalıştırabilir. Sonuç olarak, bazı UI öğeleri ekrandan gizlenebilirken, yakalanan görüntüler çalışma zamanında farklı bir çözünürlük altında tanımlanamayabilir. Bu, akışların başarısız olmasına neden olabilir. Böyle durumlarda, katılımsız akışlar için kullanılan ekran çzöünürlüğünü uygun şekilde ayarlamak için bu makalede açıklanan iki yaklaşımdan birini izleyebilirsiniz.
Not
Ekran çözünürlüğü akış başına değil, hedef makine başına ayarlanabilir. Katılımsız akışlarınızdan birinin başka bir çözünürlükte çalışmasına gereksinim duyarsanız, farklı bir hedef makine kullanılmalıdır.
Windows kayıt defteri ile
Windows kayıt defterini kullanarak katılımsız akışlar için ekran çözünürlüğünü ayarlayın. Bu yöntem, sürüm 2.35'ten başlayarak Power Automate akışlarıyla kullanılabilir.
Önemli
ScreenResolutionEnabled kayıt defteri anahtarı 1 olarak ayarlandığında, UIFlowService.exe.config dosyasındaki ayarlar geçersiz kılınır. Ekran çözünürlüğü için kayıt defteri ayarları, Power Automate Desktop yükseltmesi sonrasında geçerli olmaya devam eder ve yükseltmeler sırasında varsayılan değerlerle UIFlowService.exe.config dosyasının üzerine yazılır.
Bu görev, Windows kayıt defterinin nasıl değiştirileceğini açıklar. Öncelikle, Power Automate Masaüstü anahtarı gibi değiştirdiğiniz tüm kayıt defteri anahtarlarını yedeklemenizi öneririz. Daha fazla bilgi: Windows'ta kayıt defteri nasıl yedeklenir ve geri yüklenir
Kayıt defteri düzenleyicisini açın (Windows tuşu + R ve 'regedit' yazın) ve HKEY_LOCAL_MACHINE kovanını genişletin.
SOFTWARE\WOW6432Node\Microsoft\Power Automate Desktop\Global dizininde Ekran anahtarını bulun. Yoksa, oluşturun: Genel anahtarı sağ tıklayın, Yeni>Anahtar'ı seçin, Ekran yazın ve Enter tuşuna basın.
SOFTWARE\WOW6432Node\Microsoft\Power Automate Desktop\Global\Screen dizininde aşağıdaki değerleri bulun ve karşılık gelen değerleri ayarlayın. Değer adları yoksa, bunları oluşturun. Bunları oluşturmak için Ekran tuşuna sağ tıklayın, Yeni>DWORD (32-bit) Değeri'ni seçin, ScreenResolutionEnabled yazın ve Enter'a basın. ScreenResolutionEnabled'a çift tıklayın, 1 girin, Ondalık'ı seçin ve ardından Tamam'ı seçin. Aşağıdaki tabloda yer alan her değer için bu adımları tekrarlayın.
DWORD değerlerini düzenlerken, değerlerinizin onaltılık olarak yorumlanmasını ve bunun da yanlış çözünürlük ayarlarına neden olmasını önlemek için Ondalık tabanını seçtiğinizden emin olun (varsayılan olarak onaltılık seçilidir).
Önemli
Kayıt defteri anahtarları 32 bit kayıt defterindedir çünkü Power Automate yükleyicisi kayıt defteri ayarlarını oraya yazar. Ancak ekran çözünürlüğü anahtarları 64-bit kayıt defterinde ayarlanmışsa (örneğin, SOFTWARE\Microsoft\Power Automate Desktop\Global\Screen), öncelik kazanırlar. Ayarlar beklendiği gibi çalışmıyorsa, her iki konumu da kontrol edin ve yalnızca birini kullanın.
Tuş | Adı | Türü | Değer |
---|---|---|---|
SOFTWARE\WOW6432Node\Microsoft\Power Automate Desktop\Global\Screen | ScreenResolutionEnabled | DWORD | "1" olarak ayarlanırsa özel çözünürlük ayarları etkinleştirilecektir. |
SOFTWARE\WOW6432Node\Microsoft\Power Automate Desktop\Global\Screen | Width | DWORD | Ekran çözünürlüğü genişliğini 1920 gibi ayarlayın. |
SOFTWARE\WOW6432Node\Microsoft\Power Automate Desktop\Global\Screen | Height | DWORD | Ekran çözünürlüğü yüksekliğini1080 gibi ayarlayın. |
SOFTWARE\WOW6432Node\Microsoft\Power Automate Desktop\Global\Screen | Ölçek | DWORD | Ekran çözünürlüğü ölçeğini 100 gibi ayarlayın. |
UIFlowService.exe.config dosyasıyla (kullanım dışı)
Önemli
Yükseltmeler sırasında UIFlowService.exe.config dosyasının üzerine varsayılan değerler yazılır ve bu nedenle ekran çözünürlüğü ayarları sıfırlanır. Bunun yerine çözünürlüğü Windows kayıt defteri ayarlarıyla ayarlamanızı öneririz.
Katılımsız akışların çalıştırıldığı çözünürlüğü UIFlowService.exe.config dosyasını düzenleyerek değiştirmek için:
C:\Program Files (x86)\Power Automate Desktop'a gidin ve UIFlowService.exe.config dosyasını açın.
Microsoft.Flow.RPA.UIFlowService.ScreenDefaultResolutionEnabled öğesinin değerini doğru olarak ayarlayın.
<add key="Microsoft.Flow.RPA.UIFlowService.ScreenDefaultResolutionEnabled" value="true" />
Aşağıdaki öğelerin değerlerini sırasıyla, uygun ekran çözünürlük genişliği, yüksekliği ve ölçeği olarak değiştirin. Aşağıdaki kod, varsayılan çözünürlüğü 1920 x 1080 piksel olarak ayarlar.
<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" />
UIFlowService hizmetini yeniden başlatın.
Hizmeti yeniden başlatmak için Windows Görev Yöneticisi'ni başlatın, Hizmetler sekmesini seçin, UIFlowService hizmetine sağ tıklatın ve ardından Yeniden Başlat'ı seçin.
Not
UIFlowService'i yeniden başlatmanın bir alternatifi makinenizi yeniden başlatmaktır.