Pääte-emuloinnin toiminnot
Power Automate sisältää pääte-emuloinnin integroinnin pääte-emulointi-toimintoja varten. Näiden toimintojen avulla voit käsitellä päätteitä ja keskustietokoneita sekä suorittaa toimintoja, kuten siirtää kohdistinta, asettaa ja noutaa tekstiä sekä lähettää avaimia.
Ennen kuin otat käyttöön päätetoimintoja, käytä Avaa pääteistunto -toimintoa avataksesi uuden yhteyden palveluntarjoajan kanssa.
Tärkeää
Ennen kuin yrität muodostaa yhteyden pääteistuntoon, varmista, että varsinainen pääteistunto on jo avoinna koneessa.
Jos olet asentanut koneeseen Micro Focus Reflectionin, valitse vastaava vaihtoehto toiminnon Palveluntarjoaja-parametrissa ja täytä tarvittavat määritykset.
Jos olet asentanut muun palveluntarjoajan, valitse HLLAPI, joka toimii useimpien pääte-emuloinnin palveluntarjoajien kanssa.
Valitse käyttämäsi palveluntarjoajan mukaan sen asennuskansiossa sijaitseva HLLAPI-DLL-tiedosto. Seuraavassa luettelossa on HLLAPI DLL -tiedostonimiä, joita jotkin suositut pääte-emuloinnin palveluntarjoajat käyttävät:
- RocketSoftware BlueZone: ehlapi64.dll
- IBM Personal Communications: EHLAPI32.dll
- MicroFocus Rumba: System/ehlapi32.Dll
- Cybelesoft zScope: zHllap32.dll
Huomautus
Windowsin DLL-tiedostoa HLLAPI (WinHLLAPI) ei tueta tällä hetkellä.
Kun olet avanut pääteistunnon ja suorittanut kaikki haluamasi toiminnot, lopeta yhteys käyttämällä Sulje pääteistunto -toimintoa. Jos et sulje yhteyttä, jotkin palveluntarjoajat eivät salli yhteyden muodostamista uudelleen jo avoinna olevaan istuntoon ilman ohjelmiston tai yhteyden käynnistämistä uudelleen.
Avaa pääteistunto
Avaa uusi pääteistunto.
Syöteparametrit
Argumentti | Valinnainen | Hyväksyy | Oletusarvo | Kuvaus |
---|---|---|---|---|
Provider | – | Mikrokohdistuksen tarkastelu, HLLAPI | Mikrokohdistuksen tarkastelu | Käytettävä pääte-emulointi |
HLLAPI DLL path | Ei | Tiedosto | Palveluntarjoajan esiintymän HLLAPI DLL -osoite. RocketSoftware BlueZone -oletusnimi: "ehlapi64.dll". IBM Personal Communicationsin oletusnimi: EHLAPI32.dll. MicroFocus Rumban oletuspolku: "System/ehlapi32.Dll'. Cybelesoft zScope -oletusnimi: zHllap32.dll. Mikä tahansa muu palvelu, jolla on HLLAPI DLL asennuskansiossa. | |
Installation path | Ei | Kansio | Palveluntarjoajan sovelluksen asennuspolku käyttäjän tiedostojärjestelmässä | |
Configuration | – | Aiemmin luotu profiili, Määritä yhteys | Aiemmin luotu profiili | Valitse Aiemmin luotu profiili, jos haluat valita tiedoston, joka sisältää ennalta määritetyn pääteemulointiyhteyden. Valitse Määritä yhteys, jos haluat määrittää yhteyden tyypin, isäntäosoitteen ja portin. |
Session name | Ei | Tekstin arvo | Sen istunnon nimi, johon muodostetaan yhteys. HLLAPI-lyhenne, joka on isäntäistunnon yksilöllinen tunniste. Se löytyy päätteen emulaattorin määrityksen asetuksista. | |
Host type | – | IBM 3270, IBM 5250 | IBM 3270 | Yhteyden isäntätyyppi |
Profile | Ei | Tiedosto | Tiedosto, joka sisältää esimääritetyn yhteyden | |
Host address | Ei | Tekstin arvo | Isäntäosoite, johon yhteys muodostetaan | |
Port | Ei | Numeerinen arvo | Tässä yhteydessä käytettävä portti | |
Attach to running session | – | Totuusarvo | Väärin | Määrittää, tehdäänkö liitos avoinna olevaan/käynnissä olevaan pääteistuntoon |
Tuotetut muuttujat
Argumentti | Type | Kuvaus |
---|---|---|
TerminalSession | Terminal session | Pääteistunto, jota käytetään myöhemmin tapahtuvan pääte-emuloinnin komentojen kanssa |
Poikkeukset
Poikkeus | Kuvaus |
---|---|
Virhe yhteydenotossa emulaattorin kanssa | Osoittaa ongelman muodostettaessa yhteyttä emulaattoriin |
Profiili virhe | Profiili virhe |
Sulje pääteistunto
Sulje avoin pääteistunto.
Syöteparametrit
Argumentti | Valinnainen | Hyväksyy | Oletusarvo | Kuvaus |
---|---|---|---|---|
Terminal session to close | Ei | Terminal session | Aiemmin avattu pääteistunto |
Tuotetut muuttujat
Tämä toiminto ei tuota muuttujia.
Poikkeukset
Poikkeus | Kuvaus |
---|---|
Virhe yhteydenotossa emulaattorin kanssa | Osoittaa ongelman muodostettaessa yhteyttä emulaattoriin |
Siirrä kohdistin pääteistunnossa
Siirrä päätteen kohdistin tiettyyn sijaintiin.
Syöteparametrit
Argumentti | Valinnainen | Hyväksyy | Oletusarvo | Kuvaus |
---|---|---|---|---|
Terminal session | Ei | Pääteistunto | Käsiteltävä pääteistunto | |
Row | Ei | Numeerinen arvo | Kohdistimen pystysuuntainen sijainti näytössä | |
Column | Ei | Numeerinen arvo | Kohdistimen vaakasuuntainen sijainti näytössä |
Tuotetut muuttujat
Tämä toiminto ei tuota muuttujia.
Poikkeukset
Poikkeus | Kuvaus |
---|---|
Näytön sijainti on rajojen ulkopuolella | Osoittaa, että näytön sijainti on sallittujen rajojen ulkopuolella |
Emulaattori ei tue sijaintikomentoja | Osoittaa, että emulaattori ei tue käytettyjä sijaintikomentoja |
Toiminto ei ole käytettävissä tässä istuntotyypissä | Osoittaa, että toiminto ei ole käytettävissä tässä istuntotyypissä |
Virhe yhteydenotossa emulaattorin kanssa | Osoittaa ongelman muodostettaessa yhteyttä emulaattoriin |
Hae teksti pääteistunnosta
Hae teksti pääteistunnosta.
Syöteparametrit
Argumentti | Valinnainen | Hyväksyy | Oletusarvo | Kuvaus |
---|---|---|---|---|
Terminal session | Ei | Pääteistunto | Käsiteltävä pääteistunto | |
Get text from | – | Kenttä, Koko näyttö, Kohdistimen sijainti, Tietty sijainti | Kenttä | Sijainti, josta teksti haetaan |
Get field by | – | Selite, Indeksi, Sijainti | Otsake | Määrittää, miten kenttää etsitään |
Label | Ei | Tekstin arvo | Etsittävän kentän otsikko | |
Index | Ei | Numeerinen arvo | Etsittävän kentän indeksi | |
Text length | Ei | Numeerinen arvo | Vastaanottavan tekstin pituus | |
Row | Ei | Numeerinen arvo | Kentän pystysuuntainen sijainti näytössä | |
Column | Ei | Numeerinen arvo | Kentän vaakasuuntainen sijainti näytössä |
Tuotetut muuttujat
Argumentti | Type | Kuvaus |
---|---|---|
TerminalText | Tekstiarvo | Pääteistunnosta haettu teksti |
Poikkeukset
Poikkeus | Kuvaus |
---|---|
Virhe yhteydenotossa emulaattorin kanssa | Osoittaa ongelman muodostettaessa yhteyttä emulaattoriin |
Kentän indeksi on rajojen ulkopuolella | Osoittaa, että kentän indeksi on sallittujen rajojen ulkopuolella |
Kentän otsikkoa ei löydy | Osoittaa, että kentän otsikkoa ei ole |
Näytön sijainti on rajojen ulkopuolella | Osoittaa, että näytön sijainti on sallittujen rajojen ulkopuolella |
Annetusta sijainnista ei löytynyt kenttää | Osoittaa, että annetussa sijainnissa ei ole kenttää |
Päätenäyttöä ei ole alustettu | Osoittaa, että päätenäyttöä ei ole alustettu |
Emulaattori ei tue sijaintikomentoja | Osoittaa, että emulaattori ei tue käytettyjä sijaintikomentoja |
Toiminto ei ole käytettävissä tässä istuntotyypissä | Osoittaa, että toiminto ei ole käytettävissä tässä istuntotyypissä |
Määritä teksti pääteistunnossa
Määritä teksti pääteistunnossa.
Syöteparametrit
Argumentti | Valinnainen | Hyväksyy | Oletusarvo | Kuvaus |
---|---|---|---|---|
Terminal session | Ei | Terminal session | Käsiteltävä pääteistunto | |
Viesti | Ei | Suora salattu syöte tai tekstiarvo | Teksti, joka määritetään tiettyyn sijaintiin | |
Set text | – | Kohdistimen sijainti, Kenttä | Kenttä | Sijainti, johon teksti määritetään |
Get field by | – | Selite, Indeksi, Sijainti | Otsake | Määrittää tavan, jolla kenttää etsitään |
Label | Ei | Tekstin arvo | Etsittävän kentän otsikko | |
Index | Ei | Numeerinen arvo | Kentän indeksi näytössä | |
Row | Ei | Numeerinen arvo | Kentän pystysuuntainen sijainti näytössä | |
Column | Ei | Numeerinen arvo | Kentän vaakasuuntainen sijainti näytössä | |
Treat @ character as literal | – | Totuusarvo | Epätosi | Valitse tämä valintaruutu, jos haluat lähettää @-merkin kirjaimellisesti. Jätä tämä asetus pois käytöstä, jos haluat lähettää sen erikoismerkkinä |
Tuotetut muuttujat
Tämä toiminto ei tuota muuttujia.
Poikkeukset
Poikkeus | Kuvaus |
---|---|
Virhe yhteydenotossa emulaattorin kanssa | Osoittaa ongelman muodostettaessa yhteyttä emulaattoriin |
Kentän indeksi on rajojen ulkopuolella | Osoittaa, että kentän indeksi on sallittujen rajojen ulkopuolella |
Kentän otsikkoa ei löydy | Osoittaa, että kentän otsikkoa ei ole |
Näytön sijainti on rajojen ulkopuolella | Osoittaa, että näytön sijainti on sallittujen rajojen ulkopuolella |
Annetusta sijainnista ei löytynyt kenttää | Osoittaa, että annetussa sijainnissa ei ole kenttää |
Päätenäyttöä ei ole alustettu | Osoittaa, että päätenäyttöä ei ole alustettu |
Emulaattori ei tue sijaintikomentoja | Osoittaa, että emulaattori ei tue käytettyjä sijaintikomentoja |
Toiminto ei ole käytettävissä tässä istuntotyypissä | Osoittaa, että toiminto ei ole käytettävissä tässä istuntotyypissä |
Syöteteksti hylättiin | Osoittaa, että syöteteksti hylättiin |
Lähetä avain pääteistuntoon
Lähetä ohjausobjektin avain pääteistuntoon.
Syöteparametrit
Argumentti | Valinnainen | Hyväksyy | Oletusarvo | Kuvaus |
---|---|---|---|---|
Terminal session | Ei | Pääteistunto | Käsiteltävä pääteistunto | |
Control key | – | Lähetä, Alt kohdistin, Huomio, Tausta-avaruus, Taka-välilehti, Estä vaihto, Tauko, Peruuta, Keskitä, Tyhjennä, Tyhjennä viestima, Tyhjennä näyttö, Tyhjennä rivi, Tyhjennä sivu, Tyhjennä osio, Pilkku, Komentorivi, Komentoikkuna, Säveltä, 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+Vaihto+F1, Ctrl+Vaihto+F2, Ctrl+Vaihto+F3, Ctrl+Vaihto+F4, Ctrl+Vaihto+F5, Ctrl+Vaihto+F6, Ctrl+Vaihto+F7, Ctrl+Vaihto+F8, Ctrl+Vaihto+F9, Ctrl+Vaihto+F10, Ctrl+Vaihto+F11, Ctrl+Vaihto+F12, Kohdistin vilkkuu, Kohdistin valitsee, Desimaali, Poista, Poista merkki, Poista rivi, Poista sana, Tuhoa takatila, Katkaise yhteys, Do, Alas, Alas kaksinkertainen, Dup, Monista, Muokkaa komentosarjaa, Avaimen pää, Kentän loppu, Poista EOF, Poista EOL, Poista EOP, Poista tulo, 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, Kenttäerotin, Kentän uloskäynti, Kenttämerkki, Kenttä miinus, Kenttä plus, Etsi, Kova nollaus, Ohje, Hex, Hex 00, Hex 01, Hex 02, Hex 03, Hex 04, Hex 05, Hex 06, Hex 07, Hex 08, Hex 09, Heksa 0A, Kuusio 0B, Heksa 0C, Heksa 0D, Heksa 0E, Kuusio 0F, Kuusio 10, Heksa 11, Kuusio 12, Heksa 13, Heksa 14, Heksa 15, Heksa 16, Kuusio 17, Heksa 18, Heksa 19, Heksa 1A, Heksa 1B, Hex 1C, Hex 1D, Hex 1E, Hex 1F, Hex 7F, Hold, Hold clear, Pidä joukkoa painettuna, Koti, Koti alas, Aloitus ylös, Lisää, Lisää merkki, Lisää tähän, Lisää rivi, Lisää tila, Virheellinen näppäin, Näppäimistö0, Näppäimistö1, Näppäimistö2, Näppäimistö3, Näppäimistö4, Näppäimistö5, Näppäimistö6, Näppäimistö7, Näppäimistö8, Näppäimistö9, Vasen, Vasen kaksinkertainen, Viivasyöte, Miinus, Näytön vaihto, Uusi rivi, Seuraava sivu, Seuraava näyttö, Seuraava sana, Nul, NumLock, PA1, PA2, PA3, Sivu, Sivu alas, Sivu ylös, Panorointi vasemmalle, Panorointi oikealle, Osiohyppy, PF1, PF2, PF3, PF4, Plus Cr, Edellinen sana, PrevPage, PrevScreen, Tulosta, Tulosta rivi, Tulosta rivi, Tulosta msg, Prent-näyttö, Poista, Korvaa, Palauta, Varaa kenttä, Oikea, Oikea kaksoisolento, Rullaa alas, Rullaa ylös, Rile-viiva, Suorita komentosarja, Vieritä alas, Vieritä vasemmalle, Vieritä oikealle, Vieritä ylös, Valitse, Lähetä vastaus takaisin, Lähetä vastaus takaisin, Lähetä poisto, Lähetä rivi, Lähetä msg, Vaihto+Tausta-avaruus, Vaihto+Delete, Vaihto+Alas, Vaihto+F1, Vaihto+F2, Vaihto+F3, Vaihto+F4, Vaihto+F5, Vaihto+F6, Vaihto+F7, Vaihto+F8, Vaihto+F9, Vaihto+F10, Vaihto+F11, Vaihto+F12, Vaihto+F13, Vaihto+F14, Vaihto+F15, Vaihto F16, Vaihto+F17, Vaihto+F18, Vaihto+F19, Vaihto+F20, Vaihto+Aloitus, Vaihto+Lisäys, Vaihto+Vasen, Vaihto+Näyttö Tulosta, Vaihto+Oikea, Vaihto+Ylös, Pehmeä nollaus, Järjestelmäpyyntö, Sarkain, Tek zoom, Term next page, Term prev page, Test, Text assist begin of line, Tekstiavustin alkaa alleviivata, Tekstiavustin sivun alareunassa, Tekstiavustimen palautus, Tekstiavustin lopettaa lihavoinnin, Tekstiavustin rivin lopussa, Tekstiavustin puoli-indeksi alaspäin, Tekstiavustin puoli-indeksi ylöspäin, Tekstiavustin lisää symboleja, Tekstiavustin seuraava pysäkki, Tekstiavustin seuraava tekstisarake, Tekstiavustinsivun loppu, Tekstiavustin tarvittava tila, Tekstiavustin vaaditaan välilehti, Tekstiavustimen pysäytys, Tekstiavustimen tekstivälilehden ennakko, Tekstiavustin sivun yläreunassa, Tekstiavustimen sana alleviivaus, Jäljitä vaihto, 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, Ylös, Ylös kaksinkertainen | Lähetä | Istuntoon lähetettävä avain |
Tuotetut muuttujat
Tämä toiminto ei tuota muuttujia.
Poikkeukset
Poikkeus | Kuvaus |
---|---|
Virhe yhteydenotossa emulaattorin kanssa | Osoittaa ongelman muodostettaessa yhteyttä emulaattoriin |
Avainta ei tueta | Osoittaa, että avainta ei tueta |
Odota tekstiä pääteistunnosta
Odota, että tietty teksti näkyy pääteistunnossa.
Syöteparametrit
Argumentti | Valinnainen | Hyväksyy | Oletusarvo | Kuvaus |
---|---|---|---|---|
Terminal session | Ei | Pääteistunto | Aiemmin avattu pääteistunto | |
Text to wait for | Ei | Tekstin arvo | Teksti tai säännöllinen lauseke, jonka odotetaan näkyvän päätteen näytössä tai määritetyssä kentässä | |
Regular expression | – | Totuusarvo | Väärin | Määrittää, odotetaanko säännöllistä lauseketta pelkän tekstin sijaan |
Wait for text location | – | Näyttö, Kenttä | Näyttö | Sijainti, johon tekstin odotetaan ilmestyvän |
Get field by | – | Selite, Indeksi, Sijainti | Otsake | Määrittää tavan, jolla kenttää etsitään |
Label | Ei | Tekstin arvo | Etsittävän kentän otsikko | |
Index | Ei | Numeerinen arvo | Etsittävän kentän indeksi | |
Row | Ei | Numeerinen arvo | Kentän pystysuuntainen sijainti näytössä | |
Column | Ei | Numeerinen arvo | Kentän vaakasuuntainen sijainti näytössä | |
Timeout | Kyllä | Numeerinen arvo | 0 | Odotuksen enimmäisaika |
Huomautus
Power Automaten säännöllinen lausekeydin on .NET. Lisätietoja säännöllisistä lausekkeista on kohdassa Säännöllisen lausekkeen kieli - pikaopas.
Tuotetut muuttujat
Tämä toiminto ei tuota muuttujia.
Poikkeukset
Poikkeus | Kuvaus |
---|---|
Virhe yhteydenotossa emulaattorin kanssa | Osoittaa ongelman muodostettaessa yhteyttä emulaattoriin |
Kentän indeksi on rajojen ulkopuolella | Osoittaa, että kentän indeksi on sallittujen rajojen ulkopuolella |
Kentän otsikkoa ei löydy | Osoittaa, että kentän otsikkoa ei ole |
Näytön sijainti on rajojen ulkopuolella | Osoittaa, että näytön sijainti on sallittujen rajojen ulkopuolella |
Annetusta sijainnista ei löytynyt kenttää | Osoittaa, että annetussa sijainnissa ei ole kenttää |
Päätenäyttöä ei ole alustettu | Osoittaa, että päätenäyttöä ei ole alustettu |
Emulaattori ei tue sijaintikomentoja | Osoittaa, että emulaattori ei tue käytettyjä sijaintikomentoja |
Toiminto ei ole käytettävissä tässä istuntotyypissä | Osoittaa, että toiminto ei ole käytettävissä tässä istuntotyypissä |
Aikakatkaisu vanhentunut | Osoittaa, että aikakatkaisu on vanhentunut |
Hae tekstiä pääteistunnosta
Kaikkien tietyn tekstin esiintymien etsiminen pääteistunnossa
Syöteparametrit
Argumentti | Valinnainen | Hyväksyy | Oletusarvo | Kuvaus |
---|---|---|---|---|
Terminal session | Ei | Pääteistunto | Aiemmin avattu pääteistunto | |
Haettava teksti | Ei | Tekstiarvo | Teksti tai säännöllinen lauseke, jonka odotetaan näkyvän päätelaitteen näytössä tai määritetyssä kentässä | |
Regular expression | – | Totuusarvo | Epätosi | Määrittää, etsitäänkö säännöllistä lauseketta pelkän tekstin sijaan |
Sarakkeen koko | Ei | Numeerinen arvo | 80 | Päätelaitteen näytön sarakkeiden määrä |
Muistiinpano
Power Automaten säännöllinen lausekeydin on .NET. Lisätietoja säännöllisistä lausekkeista on kohdassa Säännöllisen lausekkeen kieli - pikaopas.
Tuotetut muuttujat
Argumentti | Type | Kuvaus |
---|---|---|
FindResults | Tietotaulukko | Haun tulokset, jotka on haettu pääteistuntonäytöltä |
Poikkeukset
Poikkeus | Kuvaus |
---|---|
Virhe yhteydenotossa emulaattorin kanssa | Osoittaa ongelman muodostettaessa yhteyttä emulaattoriin |
Tekstiä ei löytynyt | Osoittaa, että haettua tekstiä ei löytynyt |
Virheellinen regex-lauseke | Osoittaa, että käytetty säännönmukainen lauseke on virheellinen |