Příznak

Power Automate pro desktopy nemá přístup k prvkům desktopové aplikace v Javě.

Problém s ověřením

Ujistěte se, že nemůžete zachytit prvek aplikace pomocí akce Záznamník nebo Přidat prvek uživatelského rozhraní v Návrháři.

Příčina

1. Java není na vašem počítači nainstalovaná.

2. Je povolený přístupový most Java.

3. Některé soubory nejsou po instalaci Power Automate pro desktopy dostupné ve složkách Java počítače.

Řešení

1. Ujistěte se, že máte nainstalovanou javu. Můžete to zkontrolovat takto:

  • Otevřete příkazové okno nebo terminál a zadejte: > java –version

  • Pokud java není na vašem počítači nainstalovaná, zobrazí se chybová zpráva: Java se nerozpozná jako interní nebo externí příkaz, operovatelný program nebo dávkový soubor.

2. Přístupový most Java z Ovládací panely by měl být zakázaný.

  • Přejděte na "Ovládací panely->Usnadnění přístupu->Optimalizovat vizuální zobrazení->Java Access Bridge od Oracle, Inc. Poskytování technologie usnadnění přístupu k aplikacím Java" a zakažte (zrušte zaškrtnutí) možnost "Povolit Java Access Bridge".  alternativní text

3. Po instalaci Power Automate pro desktopy by ve složkách Java počítače měly existovat konkrétní soubory.

Postupujte podle následujících kroků a zkontrolujte nainstalovanou verzi Java a instalační cestu ve vašem počítači:

  1. Do vyhledávacího panelu Windows zadejte Konfigurovat Javu.

  2. Otevření ovládacího panelu Java

  3. Přejděte na kartu Java alternativní text

  4. Klikněte na Zobrazení.

  5. Zkontrolujte hodnoty ve sloupci Cesta. Řádek s architekturou rovnou x86 odkazuje na 32bitovou instalaci Javy, zatímco řádek s hodnotou x86x64 odkazuje na 64bitovou instalaci Javy.  alternativní text

Můžete zkontrolovat následující soubory:

  • Pro 64bitovou instalaci Javy:

    1. Soubor "Microsoft.Flow.RPA.Desktop.UIAutomation.Java.Bridge.Native.dll" by měl být nahrazen ve složce C:\Program Files\Java\jre1.8.0_271\bin. (jre1.8.0_271 může být nahrazeno instalací Java vašeho počítače)

    2. Soubor accessibility.properties by měl být nahrazen ve složce C:\Program Files\Java\jre1.8.0_271\lib. (jre1.8.0_271 může být nahrazeno instalací Java vašeho počítače). Pokud soubor upravíte pomocí poznámkového bloku, měl by mít následující hodnotu: assistive_technologies=com.sun.java.accessibility.AccessBridge, microsoft.flows.rpa.desktop.uiautomation.JavaBridge

    3. Soubor access-bridge-64 by měl být vložen do složky C:\Program Files\Java\jre1.8.0_271\lib\ext. (jre1.8.0_271 může být nahrazeno instalací Java vašeho počítače)

  • Pro 32bitovou instalaci Javy:

    1. Stejné akce pro stejné soubory (místo toho 64 počkejte na 32) jako výše, ale v cestě ke složce C:\Program Files (x86) \Java...

  • Ujistěte se, že ve složce uživatele není soubor .accessibility.properties.

  • Zkontrolujte složku C:\Users\user, pokud existuje soubor s názvem .accessibility.properties. Pokud ano, přejmenujte ho.

  • Ujistěte se, že byla provedena VC_redist.x64.exe nebo VC_redist.x86.exe.  alternativní text

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti

Projít školení >

Získejte nové funkce jako první

Připojit se k programu Microsoft Insider >

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?

Děkujeme vám za zpětnou vazbu.

×