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.
Power Automate integrációt biztosít a terminálemulátorokkal a terminálemulációs műveleteken keresztül. Ezek a műveletek lehetővé teszik terminálok és nagyszámítógépek kezelését, valamint olyan műveletek végrehajtását, mint a kurzor mozgatása, szöveg beállítása és beolvasása, valamint kulcsok küldése.
A terminálműveletek telepítése előtt a Terminálmunkamenet megnyitása művelettel nyisson új kapcsolatot a telepített szolgáltatóval.
Fontos
Mielőtt terminál-munkamenethez próbál csatlakozni, ellenőrizze, hogy a tényleges terminál-munkamenet már meg van-e nyitva a számítógépen.
Ha telepítette a Micro Focus Reflection alkalmazást a gépére, válassza ki a megfelelő lehetőséget a művelet Provider paraméterében, és töltse ki a szükséges konfigurációt.
Ha másik szolgáltatót telepített, válassza a HLLAPI lehetőséget, amely a legtöbb terminálemulációs szolgáltatóval működik.
Az ön által használt szolgáltatótól függően válassza ki a telepítési mappájában található megfelelő HLLAPI DLL fájlt. A következő listában néhány népszerű terminálmhely-szolgáltatónak a HLLAPI DLL fájlnevét láthatja:
- RocketSoftware BlueZone: ehlapi64.dll
- IBM Personal Communications: EHLAPI32.dll
- MicroFocus Rumba: Rendszer/ehlapi32. DLL
- Cybelesoft zScope: zHllap32.dll
Feljegyzés
A Windows HLLAPI DLL (WinHLLAPI) jelenleg nem támogatott.
A terminál-munkamenet megnyitása és az összes kívánt művelet elvégzése után szakítsa meg a kapcsolatot a Terminálmunkamenet bezárása művelettel. Ha nem zárja be a kapcsolatot, néhány szolgáltató nem hagyja, hogy újra csatlakozzon a már megnyitott munkamenethez a szoftver vagy a kapcsolat újraindítása nélkül.
Terminál-munkamenet megnyitása
Új terminál-munkamenet megnyitása.
Bemeneti paraméterek
Argumentum | Lehetséges | Elfogadás | Alapértelmezett érték | Description |
---|---|---|---|---|
Provider | N. a. | Mikrofókusz reflexiója, HLLAPI | Mikrofókusz reflexiója | A használni kívánt terminálemuláció. |
HLLAPI DLL path | Nem | Fájl | A szolgáltató HLLAPI DLL-je. A RocketSoftware BlueZone alapértelmezett neve: ehlapi64.dll. Az IBM Personal Communications alapértelmezett neve: EHLAPI32.dll. A MicroFocus Rumba alapértelmezett elérési útja: System/ehlapi32.Dll. A Cybelesoft zNeve alapértelmezett neve: zNevelap32.dll. Bármely más szolgáltató, amelynek a telepítési mappájában szerepel egy HLLAPI DLL. | |
Installation path | Nem | Mappa | A szolgáltató alkalmazásának telepítési útvonala a felhasználó fájlrendszerében. | |
Configuration | N. a. | Meglévő profil, Kapcsolat megadása | Meglévő profil | Előkonfigurált terminálemuláció-kapcsolatot tartalmazó fájl kiválasztásához válassza a „Meglévő profil” lehetőséget. A kapcsolattípus, az állomáscím és a port megadásához válassza a „Kapcsolat megadása” lehetőséget. |
Session name | Nem | Szöveges érték | Annak a munkamenetnek a neve, amelyhez csatlakozni szeretne. A HLLAPI rövid neve, és ez a gazdamunkamenet egyedi azonosítója. A terminálemulátor konfigurációs beállításai között található. | |
Host type | N. a. | IBM 3270, IBM 5250 | IBM 3270 | A kapcsolat állomástípusa. |
Profile | Nem | Fájl | Az előkonfigurált kapcsolatot tartalmazó fájl. | |
Host address | Nem | Szöveges érték | Az állomás címe, amelyhez csatlakozni kell. | |
Port | Nem | Számérték | A kapcsolathoz használandó port | |
Attach to running session | N. a. | Logikai érték | Hamis | Meghatározza, hogy hozzá kell-e csatolni egy jelenleg megnyitott/futó terminál-munkamenethez. |
Létrehozott változók
Argumentum | Type | Description |
---|---|---|
TerminalSession | Terminál munkamenet | A későbbi terminálemulációs parancsokkal együtt használható, megadott munkamenet. |
Kivételek
Kivétel | Ismertetés |
---|---|
Hiba lépett fel az emulátorral való kommunikáció közben | Azt jelzi, hogy probléma adódott az emulátorhoz kapcsolódás közben. |
Profilhiba. | Profilhiba. |
Terminál-munkamenet bezárása
Egy megnyitott terminál-munkamenet bezárása.
Bemeneti paraméterek
Argumentum | Lehetséges | Elfogadás | Alapértelmezett érték | Description |
---|---|---|---|---|
Terminal session to close | Nem | Terminál munkamenet | A korábban megnyitott terminál-munkamenet. |
Létrehozott változók
Ez a művelet nem hoz létre változókat.
Kivételek
Kivétel | Description |
---|---|
Hiba lépett fel az emulátorral való kommunikáció közben | Azt jelzi, hogy probléma adódott az emulátorhoz kapcsolódás közben. |
A kurzor mozgatása a terminál-munkameneten
A terminál kurzorának mozgatása a meghatározott pozíción.
Bemeneti paraméterek
Argumentum | Lehetséges | Elfogadás | Alapértelmezett érték | Description |
---|---|---|---|---|
Terminal session | Nem | Terminál munkamenet | A használt terminál-munkamenet. | |
Row | Nem | Számérték | A kurzor függőleges pozíciója a képernyőn. | |
Column | Nem | Számérték | A kurzor vízszintes pozíciója a képernyőn. |
Létrehozott változók
Ez a művelet nem hoz létre változókat.
Kivételek
Kivétel | Description |
---|---|
Tartományon kívüli képernyőpozíció | Azt jelzi, hogy a képernyőpozíció a tartományon kívül esik. |
Az emulátor nem támogatja a pozícióparancsokat | Azt jelzi, hogy az emulátor nem támogatja a használt pozícióparancsokat |
A művelet nem érhető el ehhez a munkamenettípushoz | Azt jelzi, hogy a művelet nem érhető el ehhez a munkamenettípushoz. |
Hiba lépett fel az emulátorral való kommunikáció közben | Azt jelzi, hogy probléma adódott az emulátorhoz kapcsolódás közben. |
Szöveg lekérése terminál-munkamenetből
Szöveg lekérése egy terminál-munkamenetből.
Bemeneti paraméterek
Argumentum | Lehetséges | Elfogadás | Alapértelmezett érték | Description |
---|---|---|---|---|
Terminal session | Nem | Terminál munkamenet | A használt terminál-munkamenet. | |
Get text from | N. a. | Mező, Teljes képernyő, A kurzor pozíciója, Megadott pozíció | Mező | Az a hely, ahonnan le kell kérni a szöveget. |
Get field by | N. a. | Címke, Index, Pozíció | Label | Azt jelzi, hogyan kell keresni a mezőt. |
Label | Nem | Szöveges érték | A keresendő mező címkéje. | |
Index | Nem | Számérték | A keresendő mező indexe. | |
Text length | Nem | Számérték | A kapott szöveg hossza. | |
Row | Nem | Számérték | A mező függőleges pozíciója a képernyőn. | |
Column | Nem | Számérték | A képernyőn lévő mező vízszintes pozíciója. |
Létrehozott változók
Argumentum | Type | Description |
---|---|---|
TerminalText | Szöveges érték | A terminál-munkamenetből lekért szöveg. |
Kivételek
Kivétel | Ismertetés |
---|---|
Hiba lépett fel az emulátorral való kommunikáció közben | Azt jelzi, hogy probléma adódott az emulátorhoz kapcsolódás közben. |
Tartományon kívüli mezőindex | Azt jelzi, hogy a mezőindex a tartományon kívül esik. |
A mezőcímke nem található | Azt jelzi, hogy a mezőcímke nem létezik. |
Tartományon kívüli képernyőpozíció | Azt jelzi, hogy a képernyőpozíció a tartományon kívül esik. |
Az adott pozícióban nem található mező | Azt jelzi, hogy az adott pozícióban nincs mező. |
A terminál képernyője nincs formázva | Azt jelzi, hogy a terminál képernyője nincs formázva. |
Az emulátor nem támogatja a pozícióparancsokat | Azt jelzi, hogy az emulátor nem támogatja a használt pozícióparancsokat |
A művelet nem érhető el ehhez a munkamenettípushoz | Azt jelzi, hogy a művelet nem érhető el ehhez a munkamenettípushoz. |
Szöveg beállítása a terminál-munkamenetben.
Szöveg beállítása a terminál-munkamenetben.
Bemeneti paraméterek
Argumentum | Lehetséges | Elfogadás | Alapértelmezett érték | Description |
---|---|---|---|---|
Terminal session | No | Terminál munkamenet | A használt terminál-munkamenet. | |
Szöveges | No | Közvetlen titkosított bemenet vagy szöveges érték | Az a szöveg, amelyet a megadott helyre be kell állítani. | |
Set text | n/a | A kurzor pozíciója, Mező | Mező | Az a hely, ahova be kell állítani a szöveget. |
Get field by | N. a. | Címke, Index, Pozíció | Label | Megadja, hogy hogyan kell keresni a mezőt. |
Label | Nem | Szöveges érték | A keresendő mező címkéje. | |
Index | Nem | Számérték | A mező indexe a képernyőn | |
Row | Nem | Számérték | A mező függőleges pozíciója a képernyőn. | |
Column | Nem | Számérték | A képernyőn lévő mező vízszintes pozíciója. | |
Treat @ character as literal | n/a | Logikai érték | Hamis | Jelölje be ezt a négyzetet, ha szó szerint szeretné elküldeni a "@" karaktert. Ha speciális karakterként szeretné elküldeni, hagyja bejelöletlenül |
Létrehozott változók
Ez a művelet nem hoz létre változókat.
Kivételek
Kivétel | Description |
---|---|
Hiba lépett fel az emulátorral való kommunikáció közben | Azt jelzi, hogy probléma adódott az emulátorhoz kapcsolódás közben. |
Tartományon kívüli mezőindex | Azt jelzi, hogy a mezőindex a tartományon kívül esik. |
A mezőcímke nem található | Azt jelzi, hogy a mezőcímke nem létezik. |
Tartományon kívüli képernyőpozíció | Azt jelzi, hogy a képernyőpozíció a tartományon kívül esik. |
Az adott pozícióban nem található mező | Azt jelzi, hogy az adott pozícióban nincs mező. |
A terminál képernyője nincs formázva | Azt jelzi, hogy a terminál képernyője nincs formázva. |
Az emulátor nem támogatja a pozícióparancsokat | Azt jelzi, hogy az emulátor nem támogatja a használt pozícióparancsokat |
A művelet nem érhető el ehhez a munkamenettípushoz | Azt jelzi, hogy a művelet nem érhető el ehhez a munkamenettípushoz. |
A bemeneti szöveget elutasították | Azt jelzi, hogy a bemeneti szöveget elutasították. |
Billentyű küldése a terminál-munkamenethez
Vezérlőbillentyű küldése egy terminál-munkamenethez.
Bemeneti paraméterek
Argumentum | Lehetséges | Elfogadás | Alapértelmezett érték | Description |
---|---|---|---|---|
Terminal session | Nem | Terminál munkamenet | A használt terminál-munkamenet. | |
Control key | N. a. | Átvitel, Alt kurzor, Figyelem, Backspace, Tabulátor vissza, Blokk váltása, Szünet, Mégse, Középre, Törlés, Komment törlése, Kijelző törlése, Sor törlése, Oldal törlése, Partíció törlése, Vessző, Parancssor, Parancsablak, Létrehozás, Ctrl+F1, Ctrl+F2, Ctrl+F3, Ctrl+F4, Ctrl+F5, Ctrl+F6, Ctrl+F7, Ctrl+F8, Ctrl+F9, Ctrl+F10, Ctrl+F11, Ctrl+F12, Ctrl+Shift+F1, Ctrl+Shift+F2, Ctrl+Shift+F3, Ctrl+Shift+F4, Ctrl+Shift+F5, Ctrl+Shift+F6, Ctrl+Shift+F7, Ctrl+Shift+F8, Ctrl+Shift+F9, Ctrl+Shift+F10, Ctrl+Shift+F11, Ctrl+Shift+F12, Kurzorvillogás, Kurzorválasztás, Tizedes, Delete, Karakter törlése, Sor törlése, Szó törlése, Törlő backspace, Lecsatlakozás, Alkalmaz, Lefelé, Duplán lefelé, Dup, Duplikálás, Parancsprogram szerkesztése, Kulcs vége, Mező vége, EOF törlése, EOL törlése, EOP törlése, Bevitel törlése, Escape, ExtGr, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24, F25, F26, F27, F28, F29, F30, F31, F32, F33, F34, F35, F36, F37, F38, F39, F40, F41, F42, F43, F44, F45, F46, F47, F48, Mezőelválasztó, Kilépés mezőből, Mezőjelölő, Mező mínusz, Mező plusz, Keresés, Hardveres újraindítás, Súgó, Hex, Hex 00, Hex 01, Hex 02, Hex 03, Hex 04, Hex 05, Hex 06, Hex 07, Hex 08, Hex 09, Hex 0A, Hex 0B, Hex 0C, Hex 0D, Hex 0E, Hex 0F, Hex 10, Hex 11, Hex 12, Hex 13, Hex 14, Hex 15, Hex 16, Hex 17, Hex 18, Hex 19, Hex 1A, Hex 1B, Hex 1C, Hex 1D, Hex 1E, Hex 1F, Hex 7F, Tartás, Tartás törlése, Tartás beállítása, Home, Kezdőlap lefelé, Kezdőlap felfelé, Insert, Karakter beszúrása, Beszúrás ide, Sor beszúrása, Beszúrási mód, Érvénytelen kulcs, Billentyűzet0, Billentyűzet1, Billentyűzet2, Billentyűzet3, Billentyűzet4, Billentyűzet5, Billentyűzet6, Billentyűzet7, Billentyűzet8, Billentyűzet9, Bal, Balra duplán, Soremelés, Mínusz, Monitor váltása, Új sor, Következő oldal, Következő képernyő, Következő szó, Null, NumLock, PA1, PA2, PA3, Oldal, Page down, Page up, Pásztázás balra, Pásztázás jobbra, Partícióra ugrás, PF1, PF2, PF3, PF4, Plus Cr, Előző szó, Előző oldal, Előző képernyő, Nyomatás, Vonal nyomtatása, Üzenet nyomtatása, Print screen, Eltávolítás, Csere, Alaphelyzetbe állítás, Visszatérés, Mező foglalása, Jobb, Jobbra duplán, Tovább lefelé, Tovább felfelé, Lénia, Parancsfájl futtatása, Lefelé görgetés, Balra görgetés, Jobbra görgetés, Felfelé görgetés, Kiválasztás, Küldés, Válasz visszaküldése, Küldés törlése, Vonal küldése, Üzenet küldése, Shift+Backspace, Shift+Delete, Shift+Down, Shift+F1, Shift+F2, Shift+F3, Shift+F4, Shift+F5, Shift+F6, Shift+F7, Shift+F8, Shift+F9, Shift+F10, Shift+F11, Shift+F12, Shift+F13, Shift+F14, Shift+F15, Shift F16, Shift+F17, Shift+F18, Shift+F19, Shift+F20, Shift+Home, Shift+Insert, Shift+Left, Shift+Print screen, Shift+Right, Shift+Up, Szoftveres újraindítás, Rendszerkérés, Tab, Tek zoom, Kifejezés következő oldala, Kifejezés előző oldala, Teszt, Szövegsegéd félkövér kezdés, Szövegsegéd sor eleje, Szövegsegéd aláhúzással kezdés, Szövegsegéd oldal alja, Szövegsegéd kocsi vissza, Szövegsegéd középre, Szövegsegéd félkövér vége, Szövegsegéd sor vége, Szövegsegéd fél index lefelé, Szövegsegéd fél index felfelé, Szövegsegéd szimbólumok beszúrása, Szövegsegéd következő stop, Szövegsegéd következő szöveges oszlop, Szövegsegéd oldal vége, Szövegsegéd szükséges szóköz, Szövegsegéd szükséges tabulátor, Szövegsegéd stop, Szövegsegéd szövegtabulátor előre, Szövegsegéd oldal teteje, Szövegsegéd szó aláhúzása, Követés váltása, Udk 10, Udk 6, Udk 7, Udk 8, Udk 9, Udk 11, Udk 12, Udk 13, Udk 14, Udk 15, Udk 16, Udk 17, Udk 18, Udk 19, Udk 20, Fel, Felfelé duplán | Átvitel | A munkamenet elküldésének billentyűje. |
Létrehozott változók
Ez a művelet nem hoz létre változókat.
Kivételek
Kivétel | Description |
---|---|
Hiba lépett fel az emulátorral való kommunikáció közben | Azt jelzi, hogy probléma adódott az emulátorhoz kapcsolódás közben. |
A billentyű nem támogatott | Azt jelzi, hogy a billentyű nem támogatott. |
Várakozás a szövegre a terminál-munkamenetben
Várakozás egy adott szöveg megjelenésére a terminál-munkamenetben.
Bemeneti paraméterek
Argumentum | Lehetséges | Elfogadás | Alapértelmezett érték | Description |
---|---|---|---|---|
Terminal session | Nem | Terminál munkamenet | A korábban megnyitott terminál-munkamenet. | |
Text to wait for | Nem | Szöveges érték | A szöveg vagy reguláris kifejezés, amelynek meg kell jelennie a terminál képernyőjén vagy egy megadott mezőben. | |
Regular expression | N. a. | Logikai érték | Hamis | Meghatározza, hogy reguláris kifejezést vagy egyszerű szöveget kell-e várni |
Wait for text location | N. a. | Képernyő, Mező | Képernyő | Az a hely, ahol a szövegnek meg kell jelennie. |
Get field by | N. a. | Címke, Index, Pozíció | Címke | Megadja, hogy hogyan kell keresni a mezőt. |
Label | Nem | Szöveges érték | A keresendő mező címkéje. | |
Index | Nem | Számérték | A keresendő mező indexe. | |
Row | Nem | Számérték | A mező függőleges pozíciója a képernyőn. | |
Column | Nem | Számérték | A képernyőn lévő mező vízszintes pozíciója. | |
Timeout | Igen | Számérték | 0 | A maximális várakozási idő. |
Feljegyzés
A Power Automate reguláris kifejezésének motorja .NET. A reguláris kifejezésekről további információt a Reguláris kifejezések nyelve – Rövid referencia című témakörbentalál.
Létrehozott változók
Ez a művelet nem hoz létre változókat.
Kivételek
Kivétel | Description |
---|---|
Hiba lépett fel az emulátorral való kommunikáció közben | Azt jelzi, hogy probléma adódott az emulátorhoz kapcsolódás közben. |
Tartományon kívüli mezőindex | Azt jelzi, hogy a mezőindex a tartományon kívül esik. |
A mezőcímke nem található | Azt jelzi, hogy a mezőcímke nem létezik. |
Tartományon kívüli képernyőpozíció | Azt jelzi, hogy a képernyőpozíció a tartományon kívül esik. |
Az adott pozícióban nem található mező | Azt jelzi, hogy az adott pozícióban nincs mező. |
A terminál képernyője nincs formázva | Azt jelzi, hogy a terminál képernyője nincs formázva. |
Az emulátor nem támogatja a pozícióparancsokat | Azt jelzi, hogy az emulátor nem támogatja a használt pozícióparancsokat |
A művelet nem érhető el ehhez a munkamenettípushoz | Azt jelzi, hogy a művelet nem érhető el ehhez a munkamenettípushoz. |
Az időkorlát lejárt | Azt jelzi, hogy az időkorlát lejárt. |
Szöveg keresése a terminál-munkamenetben
Egy adott szöveg minden előfordulásának keresése egy terminál-munkamenetben
Bemeneti paraméterek
Argumentum | Lehetséges | Elfogadás | Alapértelmezett érték | Description |
---|---|---|---|---|
Terminal session | Nem | Terminál munkamenet | A korábban megnyitott terminál-munkamenet. | |
Keresendő szöveg | No | Szöveges érték | A szöveg vagy reguláris kifejezés, amelyet keresni akar a terminálképernyőn | |
Regular expression | n/a | Logikai érték | Hamis | Meghatározza, hogy reguláris kifejezést vagy egyszerű szöveget kell-e keresni |
Oszlopméret | No | Számérték | 80 | A terminálképernyő oszlopainak száma |
Feljegyzés
A Power Automate reguláris kifejezésének motorja .NET. A reguláris kifejezésekről további információt a Reguláris kifejezések nyelve – Rövid referencia című témakörbentalál.
Létrehozott változók
Argumentum | Type | Description |
---|---|---|
Találatok | Adattábla | A keresés eredményét a program a terminál-munkamenetből olvassa be |
Kivételek
Kivétel | Description |
---|---|
Hiba lépett fel az emulátorral való kommunikáció közben | Azt jelzi, hogy probléma adódott az emulátorhoz kapcsolódás közben. |
A szöveg nem található | Azt jelzi, hogy a keresett szöveg nem található |
Érvénytelen reguláris kifejezés | Azt jelzi, hogy a használt reguláris kifejezés érvénytelen |