Jelenség

A felügyelt módban sikeresen végrehajtható parancsfájlok nem futnak sikeresen felügyelet nélküli módban.

Általában a következő üzenet jelenik meg: "Hiba történt a "Click" művelet futtatása közben. A hivatkozásra nem lehetett kattintni a weblapon."

A probléma oka

A felügyelet nélküli futások tipikus sikertelenségét az alábbiak egyike okozza:

  • A parancsfájlt nem tesztelte a felügyelet nélküli módra való váltás előtt

  • A felügyelet nélküli munkamenet által használt eltérő konfiguráció

    • A felügyelet nélküli Windows által használt másik fiók, mint a folyamat létrehozásához használt

    • Képernyőfelbontás (lásd a képernyőfelbontást)

    • Böngészőkonfiguráció

      • Felhasználó

      • Előugró ablakok blokkolása

      • Bővítmények (hiányzik/ nincs aktiválva)

  • A képernyők nem töltődnek be teljesen (késések nélkül)

  • Felhasználói felületi üzenet, amely letiltja a felhasználói felület automatizálását a munkamenet kezdetekor

Megoldás

Mivel ennek különböző okai lehetnek, az alábbi megoldás azt ismerteti, hogy miként adhat hozzá képernyőképeket a sikertelen művelet előtt és után valamilyen vizuális visszajelzés megjelenítéséhez. Ha alaposan nézi a képernyőképeket felügyelet nélküli parancsprogram-hiba után, a fent felsorolt problémák valamelyikét megkeresné. 

Ha a folyamatában már vannak képernyőképek, és azok nem hajthatóak végre, előfordulhat, hogy egy Felhasználói fiókok felügyeletét (UAC) párbeszédpanel blokkolja a folyamat végrehajtását. Kérjük, jelentkezzen be ahhoz a géphez, amely a problémát a használt fiókkal futtatja a folyamat végrehajtásához, és ellenőrizze, hogy van-e ilyen letiltási párbeszédpanel. Ha ezt módosítja, módosítsa az indítási rutint, hogy ez ne fordul elő.

Képernyőképek hozzáadása hibaelhárításhoz

Először is, jelentkezik be a számítógépbe, amely a kapcsolatot használó fiókkal reprodukálja a problémát. Ellenőrizze, hogy nincs-e olyan UAC-üzenet, amely esetleg blokkolja a felhasználói felület automatizálását.

Ha semmi sem tiltja a felhasználói felület automatizálását, készíthet képernyőképet a felügyelet nélküli módban egy sikertelen lépés előtt és után, hogy vizuális visszajelzést kapjon.

A sikertelenséget el nem lépésként folytatni kell, hogy a hiba után képernyőképet készítsünk.

1. A " Képernyőképkészítése"műveletre keresve

Képernyőkép-művelet készítése

 2- Drag and drop the "Take screenshot" action to the script side

Drag and drop the take screenshot action

3. Szerkessze a műveletet, avágólaphelyett használja a " Fájl " és az "before" nevet a fájlnév helye A képernyőképen látható művelet tulajdonságainak kitöltése

4. Ezután másolja/illessze be a képernyőképfájl nevét, és módosítsa a fájlnevet A képernyőképen látható művelet tulajdonságainak duplikálva és kitöltése

5. A sikertelen lépés körül vegye a képernyőképeket

A sikertelen lépések körül vegye a lépéseket képernyőképekkel

6. A hibás lépés onErrorviselkedésének módosítása

6a- Szerkessze a lépést, és az alján kattintson a "onError" elemre.

A hibán való viselkedés módosítása

6b- A folyamat futásának beállítása "Folytatás"és"Ugrás a következő műveletre"

Folyamat folytatása és ugrás a következő műveletre

7- Mentés : futtassa helyileg a képernyőképek készítésének teszteléséhez, és futtassa újra a felügyelet nélküli futtatásokat.

8. Ellenőrizze a felügyelet nélküli képernyőképfájlokat. 

Megjegyzés:

Amint már említettük, ha maga a képernyőkép-művelet nem sikerül, előfordulhat, hogy egy Felhasználói fiókok felügyeletére szolgáló párbeszédpanel blokkolja a folyamat végrehajtását. Kérjük, jelentkezzen be ahhoz a géphez, amely a problémát a használt fiókkal futtatja a folyamat végrehajtásához, és ellenőrizze, hogy van-e ilyen letiltási párbeszédpanel. Ha ezt módosítja, módosítsa az indítási rutint, hogy ez ne fordul elő.

Ha a parancsprogramnak más lépései is vannak, előfordulhat, hogy sikertelen lesz, miután a viselkedés úgy módosult, hogy ne ad hibaüzenetet, így készíthetünk képernyőképet. Ezért a második képernyőkép utáni hibákat figyelmen kívül kell hagyni. 

Miután a problémát megértette és kijavította, a folyamat eredeti viselkedésének visszaállítása hibákat okozhat.

További segítségre van szüksége?

Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Csatlakozás a Microsoft Insiderek

Hasznos volt az információ?

Mennyire elégedett a fordítás minőségével?
Mi befolyásolta a felhasználói élményét?

Köszönjük a visszajelzését!

×