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.
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.
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.