CMD session

Automatisoi CMD-istunto

Avaa CMD-istunto
Lue CMD-istunnosta
Kirjoita CMD-istuntoon
Odota tekstiä CMD-istunnosta
Sulje CMD-istunto

CMD-toimintojen käytön aloittaminen

Käytä Power Automatessa esiteltyä CMD-toimintoryhmää automatisoidaksesi Windowsin komentorivitehtävät.

Käynnistä komentorivi-istunto Avaa CMD-istunto -kohdan avulla. Määritä työkansio. Halutessasi voit muuttaa koodisivua Lisäasetukset-osassa.

Kirjoita CMD-istuntoon -toiminto käyttää CMD-istunnon muuttujaa. Määritä komento ja määritä sitten, lähetetäänkö Enter heti sen suorittamisen jälkeen. Alla olevassa kuvassa komento luo uuden kansion nykyiseen työhakemistoon.

näyttökuva kirjoita komentoon istuntotoiminnon ominaisuuksista.

Jos haluat varmistaa, että tietty tulos näkyy komentorivillä, ennen kuin jatkat seuraaviin toimintoihin, käytä Odota tekstiä CMD-istunnossa -toimintoa. Määritä odotettava teksti tai syötä säännöllinen lauseke ja tarkista vastaava vaihtoehto ottamalla käyttöön säännölliset lausekkeet.

näyttökuva odota tekstiä komennossa istuntotoiminnon ominaisuuksista.

Voit päättää CMD-istunnon Sulje CMD-istunto -toimintoa.

CMD-toiminnot

Avaa CMD-istunto

Avaa uusi CMD-istunto

Syöteparametrit
Argumentti Valinnainen Hyväksymiset Oletusarvo Kuvaus
Working folder Kyllä Folder Kansion koko polku CMD-istunnon käynnistämistä varten
Change code page Totuusarvo Väärin Määrittää, muutetaanko istunnon nykyistä koodisivua
Encoding Ei ASMO-708 : Arabic (ASMO 708), big5 : Chinese Traditional (Big5), cp1025 : IBM EBCDIC (Cyrillic Serbian-Bulgarian), cp866 : Cyrillic (DOS), cp875 : IBM EBCDIC (Greek Modern), csISO2022JP : Japanese (JIS-Allow 1 byte Kana), DOS-720 : Arabic (DOS), DOS-862 : Hebrew (DOS), EUC-CN : Chinese Simplified (EUC), EUC-JP : Japanese (JIS 0208-1990 and 0212-1990), euc-jp : Japanese (EUC), euc-kr : Korean (EUC), GB18030 : Chinese Simplified (GB18030), gb2312 : Chinese Simplified (GB2312), hz-gb-2312 : Chinese Simplified (HZ), IBM-Thai : IBM EBCDIC (Thai), IBM00858 : OEM Multilingual Latin I, IBM00924 : IBM Latin-1, IBM01047 : IBM Latin-1, IBM01140 : IBM EBCDIC (US-Canada-Euro), IBM01141 : IBM EBCDIC (Germany-Euro), IBM01142 : IBM EBCDIC (Denmark-Norway-Euro), IBM01143 : IBM EBCDIC (Finland-Sweden-Euro), IBM01144 : IBM EBCDIC (Italy-Euro), IBM01145 : IBM EBCDIC (Spain-Euro), IBM01146 : IBM EBCDIC (UK-Euro), IBM01147 : IBM EBCDIC (France-Euro), IBM01148 : IBM EBCDIC (International-Euro), IBM01149 : IBM EBCDIC (Icelandic-Euro), IBM037 : IBM EBCDIC (US-Canada), IBM1026 : IBM EBCDIC (Turkish Latin-5), IBM273 : IBM EBCDIC (Germany), IBM277 : IBM EBCDIC (Denmark-Norway), IBM278 : IBM EBCDIC (Finland-Sweden), IBM280 : IBM EBCDIC (Italy), IBM284 : IBM EBCDIC (Spain), IBM285 : IBM EBCDIC (UK), IBM290 : IBM EBCDIC (Japanese katakana), IBM297 : IBM EBCDIC (France), IBM420 : IBM EBCDIC (Arabic), IBM423 : IBM EBCDIC (Greek), IBM424 : IBM EBCDIC (Hebrew), IBM437 : OEM United States, IBM500 : IBM EBCDIC (International), ibm737 : Greek (DOS), ibm775 : Baltic (DOS), ibm850 : Western European (DOS), ibm852 : Central European (DOS), IBM855 : OEM Cyrillic, ibm857 : Turkish (DOS), IBM860 : Portuguese (DOS), ibm861 : Icelandic (DOS), IBM863 : French Canadian (DOS), IBM864 : Arabic (864), IBM865 : Nordic (DOS), ibm869 : Greek, Modern (DOS), IBM870 : IBM EBCDIC (Multilingual Latin-2), IBM871 : IBM EBCDIC (Icelandic), IBM880 : IBM EBCDIC (Cyrillic Russian), IBM905 : IBM EBCDIC (Turkish), iso-2022-jp : Japanese (JIS), iso-2022-jp : Japanese (JIS-Allow 1 byte Kana - SO/SI), iso-2022-kr : Korean (ISO), iso-8859-1 : Western European (ISO), iso-8859-13 : Estonian (ISO), iso-8859-15 : Latin 9 (ISO), iso-8859-2 : Central European (ISO), iso-8859-3 : Latin 3 (ISO), iso-8859-4 : Baltic (ISO), iso-8859-5 : Cyrillic (ISO), iso-8859-6 : Arabic (ISO), iso-8859-7 : Greek (ISO), iso-8859-8 : Hebrew (ISO-Visual), iso-8859-8-i : Hebrew (ISO-Logical), iso-8859-9 : Turkish (ISO), Johab : Korean (Johab), koi8-r : Cyrillic (KOI8-R), koi8-u : Cyrillic (KOI8-U), ks_c_5601-1987 : Korean, macintosh : Western European (Mac), shift_jis : Japanese (Shift-JIS), us-ascii : US-ASCII, utf-16 : Unicode, utf-16BE : Unicode (Big-Endian), utf-32 : Unicode (UTF-32), utf-32BE : Unicode (UTF-32 Big-Endian), utf-7 : Unicode (UTF-7), utf-8 : Unicode (UTF-8), windows-1250 : Central European (Windows), windows-1251 : Cyrillic (Windows), Windows-1252 : Western European (Windows), windows-1253 : Greek (Windows), windows-1254 : Turkish (Windows), windows-1255 : Hebrew (Windows), windows-1256 : Arabic (Windows), windows-1257 : Baltic (Windows), windows-1258 : Vietnamese (Windows), windows-874 : Thai (Windows), x-Chinese-CNS : Chinese Traditional (CNS), x-Chinese-Eten : Chinese Traditional (Eten), x-cp20001 : TCA Taiwan, x-cp20003 : IBM5550 Taiwan, x-cp20004 : TeleText Taiwan, x-cp20005 : Wang Taiwan, x-cp20261 : T.61, x-cp20269 : ISO-6937, x-cp20936 : Chinese Simplified (GB2312-80), x-cp20949 : Korean Wansung, x-cp50227 : Chinese Simplified (ISO-2022), x-EBCDIC-KoreanExtended : IBM EBCDIC (Korean Extended), x-Europa : Europa, x-IA5 : Western European (IA5), x-IA5-German : German (IA5), x-IA5-Norwegian : Norwegian (IA5), x-IA5-Swedish : Swedish (IA5), x-iscii-as : ISCII Assamese, x-iscii-be : ISCII Bengali, x-iscii-de : ISCII Devanagari, x-iscii-gu : ISCII Gujarati, x-iscii-ka : ISCII Kannada, x-iscii-ma : ISCII Malayalam, x-iscii-or : ISCII Oriya, x-iscii-pa : ISCII Punjabi, x-iscii-ta : ISCII Tamil, x-iscii-te : ISCII Telugu, x-mac-arabic : Arabic (Mac), x-mac-ce : Central European (Mac), x-mac-chinesesimp : Chinese Simplified (Mac), x-mac-chinesetrad : Chinese Traditional (Mac), x-mac-croatian : Croatian (Mac), x-mac-cyrillic : Cyrillic (Mac), x-mac-greek : Greek (Mac), x-mac-hebrew : Hebrew (Mac), x-mac-icelandic : Icelandic (Mac), x-mac-japanese : Japanese (Mac), x-mac-korean : Korean (Mac), x-mac-romanian : Romanian (Mac), x-mac-thai : Thai (Mac), x-mac-turkish : Turkish (Mac), x-mac-ukrainian : Ukrainian (Mac)` utf-8: Unicode (UTF-8) Tulosteen lukemisessa käytettävä koodaus
Tuotetut muuttujat
Argumentti Laji Kuvaus
CmdSession CMD session Uusimpien CMD-toimintojen kanssa käytettävä CMD-istunto
Poikkeukset
Poikkeus Kuvaus
Komentoistunnon käynnistys ei onnistu Osoittaa, että CMD-istunnon käynnistyksessä on ongelma
Työhakemistoa ei ole Osoittaa, työhakemiston etsimisessä tapahtui virhe

Lue CMD-istunnosta

Lue CMD-istunnon tulos

Syöteparametrit
Argumentti Valinnainen Hyväksymiset Oletusarvo Kuvaus
CMD session Ei CMD session Aiemmin avattu CMD-istunto
Separate output from error Totuusarvo Väärin Määrittää, tallennetaanko standarditulos ja -virhe eri muuttujiin vai yhdistetäänkö ne yhdeksi
Tuotetut muuttujat
Argumentti Laji Kuvaus
CmdOutput Tekstin arvo CMD-istunnon standarditulos
CmdError Tekstin arvo CMD-istunnon standardivirhe
Poikkeukset
Poikkeus Kuvaus
CMD-istunto suljettu Osoittaa, että määritetty CMD-istunto on suljettu

Kirjoita CMD-istuntoon

Suorita avoimen CMD-istunnon komento

Syöteparametrit
Argumentti Valinnainen Hyväksymiset Oletusarvo Kuvaus
CMD session Ei CMD session Aiemmin avatun CMD-istunnon muuttuja
Komento No Tekstin arvo Suoritettavan komennon nimi
Lähetä Enter jokaisen komennon jälkeen Totuusarvo Oikein Määrittää, lähetetäänkö Enter-komento
Tuotetut muuttujat
  • Tämä toiminto ei tuota muuttujia
Poikkeukset
Poikkeus Kuvaus
CMD-istuntoon ei voi kirjoittaa Osoittaa virheen CMD-istuntoon kirjoittamisen yhteydessä
CMD-istunto suljettu Osoittaa, että määritetty CMD-istunto on suljettu

Odota tekstiä CMD-istunnosta

Odota tiettyä tekstiä aiemmin avatusta CMD-istunnosta

Syöteparametrit
Argumentti Valinnainen Hyväksymiset Oletusarvo Kuvaus
CMD session Ei CMD session Avoimen CMD-istunnon muuttuja
Text to wait Ei Tekstin arvo Teksti tai säännöllinen lauseke, jonka odotetaan näkyvän standardituloksessa tai -virheessä
Is regular expression Totuusarvo Väärin Määrittää, odotetaanko säännöllistä lauseketta pelkän tekstin sijaan
Ignore case Totuusarvo Oikein Määrittää, tuleeko odottavan tekstin vastata standarditulosta tai -virhettä ilman, että tekstin kirjainkoko otetaan huomioon
Timeout Kyllä Numeerinen arvo 0 Määrittää, tuleeko tekstin odottaa loputtomiin tekstin ilmestymistä vai epäonnistuuko toiminto, jos teksti ei näy määritetyn ajanjakson aikana

Note

Power Automaten säännöllinen lausekeydin on .NET. Lisätietoja on kohdassa Säännöllisen lausekkeen kieli - pikaopas.

Tuotetut muuttujat
  • Tämä toiminto ei tuota muuttujia
Poikkeukset
Poikkeus Kuvaus
CMD-istunto suljettu Osoittaa, että määritetty CMD-istunto on suljettu
Aikakatkaisu odotettaessa tekstiä Osoittaa, että määritetty aikakatkaisujakso on päättynyt, ennen kuin teksti näkyi komentoistunnossa

Sulje CMD-istunto

Sulje aiemmin avattu CMD-istunto

Syöteparametrit
Argumentti Valinnainen Hyväksymiset Oletusarvo Kuvaus
CMD session Ei CMD session Suljettava CMD-istunto. Määritä tämä muuttuja avoimessa CMD-istuntotoiminnossa
Tuotetut muuttujat
  • Tämä toiminto ei tuota muuttujia
Poikkeukset
  • Tämä toiminto ei sisällä yhtään poikkeuksia