Zdieľať cez


Akcie relácie CMD

Na spustenie relácie príkazového riadka použite akciu Otvoriť reláciu CMD . Zadajte pracovný priečinok a prípadne zmeňte kódovú stránku v časti Rozšírené . Všetky akcie relácie CMD vyžadujú vytvorenú premennú relácie CMD.

Ak chcete spustiť príkaz, nasaďte akciu Zápis do relácie CMD , zadajte príkaz a vyberte odoslanie Enter. Nasledujúci príklad vytvorí nový priečinok v aktuálnom pracovnom adresári.

Snímka obrazovky akcie zápisu do relácie CMD.

Aby ste sa uistili, že sa na príkazovom riadku objaví konkrétny výstup pred pokračovaním v nasledujúcich akciách, použite akciu Čakať na text v relácii CMD . Zadajte očakávaný text alebo zadajte regulárny výraz a povoľte príslušnú možnosť pre regulárne výrazy.

Snímka obrazovky akcie Čakať na text v relácii cmd.

Keď sú všetky úlohy CMD dokončené, pomocou akcie Zatvoriť reláciu CMD ukončite reláciu CMD.

Otvorená relácia CMD

Otvorí novú reláciu CMD.

Dôležité

Aby sa zabránilo neoprávnenému prístupu, vyžaduje systém Windows práva správcu na prístup k chráneným priečinkom. Ak chcete použiť chránený priečinok ako pracovný priečinok v akcii Otvoriť reláciu CMD , spustite Power Automate s právami správcu. Ak chcete nájsť ďalšie informácie o spustení Power Automate ako správca, prejdite na stránku Spustiť Power Automate so zvýšenými právami.

Vstupné parametre

Argument Voliteľné Akceptuje Predvolená hodnota Description
Working folder Áno Priečinok Úplná cesta k priečinku na spustenie relácie CMD, ak je to relevantné
Change code page Nie je k dispozícii Booleovská hodnota Nepravdivé Určuje, či sa má zmeniť aktuálna kódová stránka relácie
Encoding Nie ASMO-708 : arabčina (ASMO 708), big5 : tradičná čínština (Big5), cp1025 : IBM EBCDIC (srbsko-bulharská cyrilika), cp866 : cyrilika (DOS), cp875 : IBM EBCDIC (grécky moderný), csISO2022JP : japončina (JIS-Allow 1 byte Kana), DOS-720 : arabčina (DOS), DOS-862 : hebrejčina (DOS), EUC-CN : zjednodušená čínština (EUC), EUC-JP : japončina (JIS 0208-1990 a 0212-1990), euc-jp : japončina (EUC), euc-kr : kórejčina (EUC), GB18030 : zjednodušená čínština (GB18030), gb2312 : zjednodušená čínština (GB2312), hz-gb-2312 : zjednodušená čínština (HZ), IBM-Thai : IBM EBCDIC (thajčina), IBM00858 : OEM viacjazyčná latinka I, IBM00924 : IBM Latin-1, IBM01047 : IBM Latin-1, IBM01140 : IBM EBCDIC (USA – Kanada–Euro), IBM01141 : IBM EBCDIC (Nemecko – Euro), IBM01142 : IBM EBCDIC (Dánsko – Nórsko – Euro), IBM01143 : IBM EBCDIC (Fínsko – Švédsko – Euro), IBM01144 : IBM EBCDIC (Taliansko – Euro), IBM01145 : IBM EBCDIC (Španielsko – Euro), IBM01146 : IBM EBCDIC (Spojené kráľovstvo – euro), IBM01147 : IBM EBCDIC (Francúzsko – Euro), IBM01148 : IBM EBCDIC (Medzinárodné – euro), IBM01149 : IBM EBCDIC (islandčina – euro), IBM037 : IBM EBCDIC (USA – Kanada), IBM1026 : IBM EBCDIC (turecká latinka – 5), IBM273 : IBM EBCDIC (Nemecko), IBM277 : IBM EBCDIC (Dánsko – Nórsko), IBM278 : IBM EBCDIC (Fínsko – Švédsko), IBM280 : IBM EBCDIC (Taliansko), IBM284 : IBM EBCDIC (Španielsko), IBM285 : IBM EBCDIC (UK), IBM290 : IBM EBCDIC (japonská katakana), IBM297 : IBM EBCDIC (Francúzsko), IBM420 : IBM EBCDIC (arabčina), IBM423 : IBM EBCDIC (gréčtina), IBM424 : IBM EBCDIC (hebrejčina), IBM437 : OEM Spojené štáty americké, IBM500 : IBM EBCDIC (medzinárodné), ibm737 : Gréčtina (DOS), ibm775 : baltský (DOS), ibm850 : západoeurópsky (DOS), ibm852 : stredoeurópsky (DOS), IBM855 : OEM cyrilika, ibm857 : Turecká (DOS), IBM860 : portugalčina (DOS), ibm861 : islandčina (DOS), IBM863 : kanadská francúzština (DOS), IBM864 : arabčina (864), IBM865 : severská (DOS), ibm869 : gréčtina, Moderná (DOS), IBM870 : IBM EBCDIC (viacjazyčná latinka – 2), IBM871 : IBM EBCDIC (islandčina), IBM880 : IBM EBCDIC (cyrilika, ruština), IBM905 : IBM EBCDIC (turečtina), iso-2022-jp : japončina (JIS), iso-2022-jp : japončina (JIS-Allow 1 byte Kana - SO/SI), iso-2022-kr : kórejčina (ISO), iso-8859-1 : západoeurópsky (ISO), iso-8859-13 : estónčina (ISO), iso-8859-15 : latinka 9 (ISO), iso-8859-2 : stredoeurópsky (ISO), iso-8859-3 : latinka 3 (ISO), iso-8859-4 : baltský (ISO), iso-8859-5 : cyrilika (ISO), iso-8859-6 : arabčina (ISO), iso-8859-7 : gréčtina (ISO), iso-8859-8 : hebrejčina (ISO-Visual), iso-8859-8-i : hebrejčina (ISO-logické), iso-8859-9 : turečtina (ISO), Johab : kórejčina (Johab), koi8-r : cyrilika (KOI8-R), koi8-u : cyrilika (KOI8-U), ks_c_5601-1987 : kórejčina, macintosh : západoeurópsky (Mac), shift_jis : japončina (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 : stredoeurópska (Windows), windows-1251 : Cyrilika (Windows), Windows-1252 : západoeurópska (Windows), windows-1253 : gréčtina (Windows), windows-1254 : Turečtina (Windows), windows-1255 : hebrejčina (Windows), windows-1256 : arabčina (Windows), windows-1257 : Baltská (Windows), windows-1258 : vietnamčina (Windows), windows-874 : thajčina (Windows), x-Chinese-CNS : tradičná čínština (CNS), x-Chinese-Eten : tradičná čínština (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 : zjednodušená čínština (GB2312-80), x-cp20949 : kórejský Wansung, x-cp50227 : zjednodušená čínština (ISO-2022), x-EBCDIC-KoreanExtended : IBM EBCDIC (rozšírená čínština), x-Europa : Európa, x-IA5 : západoeurópsky (IA5), x-IA5-German : nemčina (IA5), x-IA5-Nórčina : nórčina (IA5), x-IA5-švédčina : švédčina (IA5), x-iscii-as : ISCII asamčina, x-iscii-be : ISCII bengálčina, 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čina, x-iscii-te : ISCII Telugu, x-mac-arabic : arabčina (Mac), x-mac-ce : stredoeurópsky (Mac), x-mac-chinesesimp : zjednodušená čínština (Mac), x-mac-chinesetrad : tradičná čínština (Mac), x-mac-croatian : chorvátčina (Mac), x-mac-cyrillic : Cyrilika (Mac), x-mac-greek : gréčtina (Mac), x-mac-hebrew : hebrejčina (Mac), x-mac-icelandic : islandčina (Mac), x-mac-japončina : japončina (Mac), x-mac-korejčina : kórejčina (Mac), x-mac-romanian : rumunčina (Mac), x-mac-thai : thajčina (Mac), x-mac-turkish : turečtina (Mac), x-mac-ukrajinčina : ukrajinčina (Mac) utf-8: Unicode (UTF-8) Kódovanie, ktoré sa má použiť pri čítaní výstupu

Premenné sú vytvorené

Argument Type Description
CmdSession CMD relácia Relácia CMD na použitie s neskoršími akciami CMD

Výnimky

Výnimka Popis
Relácia príkazov sa nedá spustiť Označuje problém s inicializovaním relácie CMD
Pracovný adresár neexistuje Označuje, že pri pokuse o nájdenie pracovného adresára nastala chyba

Čítať z relácie CMD

Prečíta výstup relácie CMD.

Vstupné parametre

Argument Voliteľné Akceptuje Predvolená hodnota Description
CMD session Nie CMD relácia Predtým otvorená relácia CMD
Separate output from error Nie je k dispozícii Booleovská hodnota Nepravdivé Určuje, či sa majú štandardný výstup a štandardná chyba uložiť do rôznych premenných alebo skombinovať do jednej

Premenné sú vytvorené

Argument Type Description
CmdOutput Textová hodnota Štandardný výstup relácie CMD
CmdError Textová hodnota Štandardná chyba relácie CMD

Výnimky

Výnimka Popis
Relácia CMD je zavretá Označuje, že zadaná relácia CMD je zavretá

Písať do relácie CMD

Vykoná príkaz v otvorenej relácii CMD.

Vstupné parametre

Argument Voliteľné Akceptuje Predvolená hodnota Description
CMD session Nie CMD relácia Premenná predtým otvorenej relácie CMD
Príkaz No Textová hodnota Názov príkazu, ktorý sa má vykonať
Po príkaze odošlite Enter Neaplikovateľné Booleovská hodnota Pravdivé Určuje, či sa má odoslať Zadajte príkaz

Premenné sú vytvorené

Táto akcia nevytvára žiadne premenné.

Výnimky

Výnimka Description
Zápis do relácie CMD nie je možný Označuje chybu počas zapisovania do relácie CMD
Relácia CMD je zavretá Označuje, že zadaná relácia CMD je zavretá

Čakať na text v relácii CMD

Počká na konkrétny text v predtým otvorenej relácii CMD.

Vstupné parametre

Argument Voliteľné Akceptuje Predvolená hodnota Description
CMD session Nie CMD relácia Premenná otvorenej relácie CMD
Text to wait Nie Textová hodnota Text alebo regulárny výraz, na zobrazenie ktorého sa má čakať v štandardnom výstupe alebo v štandardnej chybe
Is regular expression Nie je k dispozícii Booleovská hodnota Nepravdivé Určuje, či sa má namiesto obyčajného textu čakať na regulárny výraz
Ignore case Nie je k dispozícii Booleovská hodnota Pravdivé Určuje, či by sa mal text, na ktorý sa má čakať, zhodovať so štandardným výstupom alebo štandardnou chybou bez zohľadnenia malých a veľkých písmen textu
Timeout Áno Číselná hodnota 0 Určuje, či sa má na zobrazenie textu čakať nekonečne dlho alebo či má dôjsť k zlyhaniu, ak sa text nezobrazí v stanovenom časovom období

Poznámka

Stroj regulárneho výrazu Power Automate je .NET. Ak chcete nájsť ďalšie informácie o regulárnych výrazoch, prejdite na Jazyk regulárnych výrazov – rýchly prehľad.

Premenné sú vytvorené

Táto akcia nevytvára žiadne premenné.

Výnimky

Výnimka Description
Relácia CMD je zavretá Označuje, že zadaná relácia CMD je zavretá
Časový limit uplynul počas čakania na text Označuje, že zadaný časový limit uplynul, skôr než sa text zobrazil v relácii príkazov

Zavrieť reláciu CMD

Zavrie predtým otvorenú reláciu CMD.

Vstupné parametre

Argument Voliteľné Akceptuje Predvolená hodnota Description
CMD session Nie CMD relácia Relácia CMD, ktorá sa má zavrieť. Túto premennú zadajte v akcii otvorenej relácie CMD

Premenné sú vytvorené

Táto akcia nevytvára žiadne premenné.

Výnimky

Táto akcia neobsahuje žiadne výnimky.