Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ten artykuł zawiera rozwiązanie błędu, który może wystąpić podczas uruchamiania przepływu pulpitu zawierającego akcję Uruchom przeglądarkę w usłudze Microsoft Power Automate. Jeśli błąd występuje bezpośrednio po aktualizacji przeglądarki i ma te same objawy, zobacz Akcje automatyzacji przeglądarki przestaną działać po aktualizacji przeglądarki.
Dotyczy: Power Automate
Oryginalny numer KB: 5001691
Symptomy
Scenariusz 1
Po uruchomieniu przepływu pulpitu z nową przeglądarką Microsoft Edge, uruchom nową przeglądarkę Chrome lub uruchom nową akcję Przeglądarki Firefox w usłudze Microsoft Power Automate wykonanie kończy się niepowodzeniem z jednym z następujących komunikatów o błędach:
-
Nie można przejąć kontroli nad przeglądarką Microsoft Edge (błąd wewnętrzny lub błąd komunikacji).
-
Nie można przejąć kontroli nad przeglądarką Chrome (błąd wewnętrzny lub błąd komunikacji).
-
Nie można przejąć kontroli nad przeglądarką Firefox (błąd wewnętrzny lub błąd komunikacji)
Ważne
Aby naprawić ten błąd:
- Najpierw uruchom diagnostykę Rozwiązywania problemów z interfejsem użytkownika/automatyzacją sieci Web przy użyciu narzędzia do rozwiązywania problemów z usługą Power Automate dla komputerów stacjonarnych.
- Po uruchomieniu diagnostyki zostanie wygenerowany raport, który identyfikuje problemy. Te problemy można rozwiązać, naciskając przycisk Napraw wyświetlany po zakończeniu sprawdzania diagnostycznego.
- Jeśli narzędzie do rozwiązywania problemów nie rozwiąże błędu, przejdź do potencjalnych przyczyn i rozwiązań podanych w tym artykule.
Scenariusz 2
Błąd występuje również podczas uruchamiania akcji Uruchom przeglądarkę, a przeglądarka jest uruchamiana przy użyciu innego użytkownika systemowego niż ten używany do uruchamiania usługi Power Automate dla komputerów stacjonarnych. Aby uzyskać zalecane obejście, zobacz Przyczyna 3 w tym artykule.
Przyczyna 1: Rozszerzenie sieci Web nie jest poprawnie zainstalowane lub włączone
Rozszerzenie przeglądarki Microsoft Edge, Google Chrome lub Firefox nie jest poprawnie zainstalowane ani włączone.
Weryfikowanie problemu z przyczyną 1
Wykonanie przepływu pulpitu z jedną z odpowiednich akcji kończy się niepowodzeniem z komunikatem o błędzie.
Inicjacja rejestratora sieci Web dla określonej przeglądarki zawiera następujący komunikat:
Rozszerzenie sieci Web może wydawać się być zainstalowane i włączone w repozytorium rozszerzeń określonej przeglądarki, ale nie można go wykonać.
Rozwiązanie
Zainstaluj odpowiednie rozszerzenie internetowe z projektanta Power Automate dla aplikacji desktopowej.
Nawet jeśli rozszerzenie jest zainstalowane i włączone, należy go usunąć i ponownie zainstalować.
Uruchom ponownie przeglądarkę.
Przyczyna 2. Uruchamianie akcji przeglądarki trwa dłużej niż domyślny limit czasu
Uruchamianie przeglądarki trwa dłużej niż domyślny limit czasu (30 sekund) akcji. Automatyzacja próbuje przejąć kontrolę nad przeglądarką przed jej otwarciem, co w efekcie powoduje niepowodzenie akcji Uruchom przeglądarkę.
Weryfikowanie problemu z przyczyną 2
Wykonanie przepływu pulpitu z jedną z odpowiednich akcji kończy się niepowodzeniem z komunikatem o błędzie. To zachowanie może nie być spójne (niektóre wykonania mogą zakończyć się powodzeniem).
Rozwiązanie 1
W akcji Uruchom nową przeglądarkę Edge uruchom nową przeglądarkę Chrome lub Uruchom nową przeglądarkę Firefox zwiększ wartości limitu czasu dla parametrów ładowania strony internetowej i limitu czasu znajdujących się w sekcji Zaawansowane . Na przykład ustaw te wartości na 120 sekund.
Jeśli ta korekta nie rozwiąże problemu, wykonaj kroki opisane w temacie Rozwiązanie 2 lub Rozwiązanie 3.
Rozwiązanie 2
Użyj akcji Uruchom przeglądarkę, aby rozpocząć proces odpowiedniej przeglądarki. Następnie kombinacja dodatkowej akcji Uruchom przeglądarkę z trybem ustawionym na Wartość Dołącz do uruchomionego wystąpienia i następnie akcji Przejdź do strony internetowej może służyć do rozwiązania problemu.
Wstaw nową akcję Uruchom przeglądarkę jako:
- Uruchom nową przeglądarkę Microsoft Edge
- Uruchom nową przeglądarkę Chrome
- Uruchom nową przeglądarkę Firefox
- Uruchom nową przeglądarkę Internet Explorer
Skonfiguruj parametry akcji:
Tryb uruchamiania: uruchamianie nowego wystąpienia
Początkowy adres URL: domyślny adres URL
Pozostałe parametry można ustawić zgodnie z potrzebami.
Wstaw zasady obsługi błędów:
Wybierz opcję Przy błędzie w oknie akcji.
Wybierz pozycję Kontynuuj uruchamianie przepływu>Przejdź do następnej akcji z listy rozwijanej, a następnie wybierz pozycję Zapisz.
Dodaj nową akcję Uruchom przeglądarkę do tej samej przeglądarki, której użyto w kroku 1 i skonfiguruj parametry akcji.
Tryb uruchamiania: dołącz do działającej instancji
Dołącz do karty przeglądarki: poprzez URL
Adres URL karty: adres URL wstawiony w kroku 1.
Wygenerowane zmienne: zastąp nową zmienną przeglądarki nazwą zmiennej wygenerowanej w kroku 1.
Wybierz opcję Przy błędzie i wykonaj następujące czynności:
Włącz opcję Ponów próbę, jeśli wystąpi błąd.
Ustaw liczbę razy na 20 , wybierając liczbę razy.
Ustaw interwał w sekundach na 5 , wybierając liczbę sekund.
Wybierz Zapisz.
Wstaw akcję Przejdź do strony internetowej i skonfiguruj parametry akcji:
Wystąpienie przeglądarki internetowej: zmienna utworzona przez akcję Uruchom przeglądarkę.
Przejdź: do adresu URL
Adres URL: adres URL, do którego chcesz przejść.
Rozwiązanie 3
Użyj akcji Uruchom przeglądarkę, aby rozpocząć proces odpowiedniej przeglądarki. Następnie można użyć kombinacji dodatkowej akcji Uruchom przeglądarkę z trybem ustawionym na Dołącz do uruchomionego wystąpienia oraz akcji Wait ustawionej na określony czas później, aby rozwiązać problem.
Wstaw nową akcję Uruchom przeglądarkę jako:
- Uruchom nową przeglądarkę Microsoft Edge
- Uruchom nową przeglądarkę Chrome
- Uruchom nową przeglądarkę Firefox
- Uruchom nową przeglądarkę Internet Explorer
Skonfiguruj parametry akcji:
Tryb uruchamiania: uruchamianie nowego wystąpienia
Początkowy adres URL: domyślny adres URL
Parametry rest można ustawić według własnego uznania.
Wstaw zasady obsługi błędów:
Wybierz opcję On error w oknie akcji.
Wybierz Kontynuuj uruchamianie przepływu>Przejdź do następnej akcji na liście rozwijanej, a następnie wybierz Zapisz.
Wstaw akcję Wait i ustaw jej czas trwania na 90 sekund (dostosuj czas trwania zgodnie z potrzebami).
Wstaw inną akcję Uruchom przeglądarkę dla tej samej przeglądarki użytej w kroku 1 i skonfiguruj parametry:
Tryb działania: podłączanie do uruchomionej instancji
Dołączanie do karty przeglądarki: według adresu URL
Adres URL zakładki: adres URL wprowadzony w kroku 1.
Wygenerowane zmienne: zastąp nową zmienną przeglądarki nazwą zmiennej wygenerowanej w kroku 1.
Przyczyna 3: Przeglądarka jest uruchamiana przy użyciu innego użytkownika systemowego niż używana do uruchamiania usługi Power Automate dla komputerów stacjonarnych (wersja 2.38 lub nowsza)
Ten problem może wystąpić w trybach przepływu pulpitu nadzorowanego i nienadzorowanego.
Aby rozwiązać ten problem, upewnij się, że przeglądarka jest uruchamiana przy użyciu tego samego konta użytkownika systemu, które jest używane do uruchamiania usługi Power Automate dla komputerów stacjonarnych.
Testy ogólne
Jeśli powyższe akcje nie rozwiążą problemu, upewnij się, że:
- Upewnij się, że zmienna środowiskowa
ComSpec
o wartościC:\WINDOWS\system32\cmd.exe
istnieje na maszynie. - (Tylko przeglądarka Chrome) Sprawdź i ustaw
exit_type
parametrnormal
na %localappdata%\Google\Chrome\User Data\Default\Preferences. - Wyczyść pamięć podręczną przeglądarki i pliki cookie ręcznie, a następnie uruchom ponownie przeglądarkę.