Akcije CMD sesije
Pomoću akcije Otvori CMD sesiju započnite sesiju naredbenog retka. Navedite radnu mapu i po želji promijenite kodnu stranicu u odjeljku Dodatno . Sve akcije CMD sesije zahtijevaju proizvedenu varijablu CMD sesije.
Da biste pokrenuli naredbu, implementirajte akciju Pisanje u CMD sesiju , navedite naredbu i odaberite slanje Entera. Sljedeći primjer stvara novu mapu u trenutnom radnom direktoriju.
Da biste bili sigurni da će se određeni izlaz pojaviti u naredbenom retku prije nastavka sljedećih akcija, upotrijebite akciju Pričekajte tekst na CMD sesiji . Navedite tekst koji želite očekivati ili unesite regularni izraz i omogućite odgovarajuću mogućnost za regularne izraze.
Kada se dovrše svi CMD zadaci, upotrijebite akciju Zatvori CMD sesiju da biste prekinuli CMD sesiju .
Otvori sesiju CMD-a
Otvorite novu sesiju CMD-a.
Važno
Da bi spriječio neovlašteni pristup, Windows zahtijeva administratorska prava za pristup zaštićenim mapama. Da biste zaštićenu mapu koristili kao radnu mapu u akciji Otvori CMD sesiju , pokrenite Power Automate s administratorskim pravima. Dodatne informacije o pokretanju Power Automate funkcije administratora potražite u članku Pokreni Power Automate s dodatnim pravima.
Ulazni parametri
Argument | Neobavezno | Prihvaća | Zadana vrijednost | Opis |
---|---|---|---|---|
Radna mapa | Jest | Mapa | Cijela putanja mape za pokretanje sesije CMD-a, ako je primjenjivo | |
Promjena kodne stranice | Nije dostupno | Booleova vrijednost | Pogrešno | Određuje treba li promijeniti trenutačnu kodnu stranicu sesije |
Šifriranje | No | ASMO-708: arapski (ASMO 708), big5: kineski tradicionalni (Big5), cp1025: IBM EBCDIC (ćirilica srpsko-bugarski), cp866: ćirilica (DOS), cp875: IBM EBCDIC (grčki moderni), csISO2022JP: japanski (JIS-Allow 1 bajt Kana), DOS-720: arapski (DOS), DOS-862: hebrejski (DOS), EUC-CN: POJEDNOSTAVLJENI KINESKI (EUC), EUC-JP: JAPANSKI (JIS 0208-1990 I 0212-1990), EUC-JP: JAPANSKI (EUC), EUC-KR: KOREJSKI (EUC), GB18030: POJEDNOSTAVLJENI KINESKI (GB18030), GB2312: Pojednostavljeni kineski (GB2312), hz-gb-2312: pojednostavljeni kineski (HZ), IBM-tajlandski: IBM EBCDIC (tajlandski), IBM00858: OEM višejezični latinski I, IBM00924: IBM Latin-1, IBM01047: IBM Latin-1, IBM01140: IBM EBCDIC (SAD-Kanada-Euro), IBM01141: IBM EBCDIC (Njemačka-Euro), IBM01142: IBM EBCDIC (Danska-Norveška-Euro), IBM01143: IBM EBCDIC (Finska-Švedska-Euro), IBM01144: IBM EBCDIC (Italija-Euro), IBM01145: IBM EBCDIC (Španjolska-Euro), IBM01146: IBM EBCDIC (UK-Euro), IBM01147: IBM EBCDIC (Francuska-Euro), IBM01148: IBM EBCDIC (Francuska-Euro), : IBM EBCDIC (Italija-Euro), : IBM EBCDIC (Španjolska-Euro), : IBM EBCDIC (UK-Euro), : IBM EBCDIC (Francuska-Euro), : IBM EBCDIC (Italija-Euro), : IBM EBCDIC (Francuska-Euro), : IBM EBCDIC (Francuska-Euro), : IBM EBCDIC (Italija-Euro), : IBM EBCDIC (Francuska-Euro), : IBM EBCDIC (Francuska-Euro), : IBM EBCDIC (Italija-Euro), : IBM EBCDIC (Francuska-Euro), : IBM EBCDIC (Francuska-Euro), : IBM EBCDIC (Francuska-Euro), : IBM EBCDIC (Italija-Euro), : IBM EBCDIC (UK-Euro), : IBM EBCDIC (Francuska-Euro), : IBM EBCDIC (Finska-Švedska-Euro), : IBM EBCDIC (Italija-Euro), : IBM EBCDIC (Španjolska-Euro), : IBM EBCDIC (Francuska-Euro), : IBM EBCDIC (Francuska-Euro), : IBM EBCDIC (Finska-Švedska-Euro), : IBM EBCDIC (Italija-Euro), : IBM EBCDIC (Francuska (International-Euro), IBM01149: IBM EBCDIC (Islandski-Euro), IBM037: IBM EBCDIC (SAD-Kanada), IBM1026: IBM EBCDIC (turski latinica-5), IBM273: IBM EBCDIC (Njemačka), IBM277: IBM EBCDIC (Danska-Norveška), IBM278: IBM EBCDIC (Finska-Švedska), IBM280: IBM EBCDIC (Italija), IBM284: IBM EBCDIC (Španjolska), IBM285: IBM EBCDIC (UK), IBM290: IBM EBCDIC (japanska katakana), IBM297: IBM EBCDIC (Francuska), IBM420: IBM EBCDIC (arapski), IBM423: IBM EBCDIC (grčki), IBM424: IBM EBCDIC (hebrejski), IBM437: OEM Sjedinjene Američke Države, IBM500: IBM EBCDIC (međunarodni), IBM737: grčki (DOS), IBM775: Baltik (DOS), IBM850: zapadnoeuropski jezici (DOS), IBM852: Srednjoeuropski jezici (DOS), IBM855: OEM ćirilica, ibm857: turski (DOS), IBM860: portugalski (DOS), ibm861: islandski (DOS), IBM863: francuski kanadski (DOS), IBM864: arapski (864), IBM865: nordijski (DOS), IBM869: grčki, moderni (DOS), IBM870: IBM EBCDIC (višejezični latinični-2), IBM871: IBM EBCDIC (islandski), IBM880: IBM EBCDIC (ćirilica ruski), IBM905: IBM EBCDIC (turski), iso-2022-jp: japanski (JIS), iso-2022-jp: japanski (JIS-Allow 1 bajt Kana - SO/SI), iso-2022-kr: korejski (ISO), iso-8859-1: zapadnoeuropski jezici (ISO), iso-8859-13: estonski (ISO), iso-8859-15: latinski 9 (ISO), iso-8859-2: srednjoeuropski jezici (ISO), iso-8859-3: latinski 3 (ISO), iso-8859-4: baltički (ISO), iso-8859-5: ćirilica (ISO), iso-8859-6: arapski (ISO), iso-8859-7: Grčki (ISO), iso-8859-8: hebrejski (ISO-Visual), iso-8859-8-i: hebrejski (ISO-logički), iso-8859-9: turski (ISO), Johab: korejski (Johab), koi8-r: ćirilica (KOI8-R), koi8-u: ćirilica (KOI8-U), ks_c_5601-1987: korejski, macintosh: zapadnoeuropski (MacMac) ), shift_jis: japanski (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: Srednjoeuropski (Windows), windows-1251: ćirilica (Windows), Windows-1252: zapadnoeuropski jezici (Windows), windows-1253: grčki (Windows), windows-1254: turski (Windows), windows-1255: hebrejski (Windows), windows-1256: arapski (Windows), windows-1257: Baltik (Windows), windows-1258: vijetnamski (Windows), windows-874: tajlandski (Windows), x-kineski-CNS: kineski tradicionalni (CNS), x-kineski-eten: kineski tradicionalni (Eten), x-cp20001: TCA Tajvan, x-cp20003: IBM5550 Tajvan, x-cp20004: TeleText Tajvan, x-cp20005: Wang Taiwan, x-cp20261: T.61, x-cp20269: ISO-6937, x-cp20936: pojednostavljeni kineski (GB2312-80), x-cp20949: korejski Wansung, x-cp50227: pojednostavljeni kineski (ISO-2022), x-EBCDIC-KoreanExtended: IBM EBCDIC (korejski prošireni), x-Europa: Europa, x-IA5: zapadnoeuropski jezici (IA5), xxx -IA5-njemački: njemački (IA5), x-IA5-Norveški: norveški (IA5), x-IA5-švedski: švedski (IA5), x-iscii-as: ISCII Asamski, 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-arapski: arapski (Mac), x-mac-ce: srednjoeuropski (Mac), x-mac-chinesesimp: pojednostavljeni kineski (Mac), x-mac-chinesetrad: kineski tradicionalni (Mac), x-mac-hrvatski: hrvatski (Mac), x-mac-ćirilica: ćirilica (Mac), x-mac-grčki: grčki (Mac), x-mac-hebrejski: hebrejski (Mac), x-mac-islandski: islandski (Mac), x-mac-japanski: japanski (Mac), x-mac-korejski: korejski (Mac), x-mac-rumunjski: rumunjski (Mac), x-mac-thai: tajlandski (Mac), x-mac-turski: turski (Mac), x-mac-ukrajinski: ukrajinski (Mac)" | utf-8 : Unicode (UTF-8) | Kodiranje koje treba upotrijebiti prilikom čitanja izlaznih podataka |
Varijable proizvedene
Argument | Tip | Opis |
---|---|---|
CmdSession | CMD sesija | Sesija CMD-a za upotrebu s kasnijim radnjama CMD-a |
Iznimke
Iznimka | Opis |
---|---|
Nije moguće pokrenuti naredbenu sesiju | Označava problem s pokretanjem sesije CMD-a |
Radni direktorij ne postoji | Označava da je došlo do pogreške pri pokušaju pronalaženja radnog imenika |
Čitanje iz sesije CMD-a
Pročitajte izlazne podatke sesije CMD-a.
Ulazni parametri
Argument | Neobavezno | Prihvaća | Zadana vrijednost | Opis |
---|---|---|---|---|
Sesija CMD-a | No | CMD sesija | Prethodno otvorena sesija CMD-a | |
Odvojite rezultat od pogreške | Nije dostupno | Booleova vrijednost | Pogrešno | Određuje hoće li se standardni rezultat i standardna pogreška pohraniti u različite varijable ili kombinirati u jednu |
Varijable proizvedene
Argument | Tip | Opis |
---|---|---|
CmdOutput | Tekstna vrijednost | Standardni rezultat sesije CMD-a |
CmdError | Tekstna vrijednost | Standardna pogreška sesije CMD-a |
Iznimke
Iznimka | Opis |
---|---|
Sesija CMD-a je zatvorena | Označava da je navedena sesija CMD-a zatvorena |
Zapisivanje na sesiju CMD-a
Izvršite naredbu u otvorenoj sesiji CMD-a.
Ulazni parametri
Argument | Neobavezno | Prihvaća | Zadana vrijednost | Opis |
---|---|---|---|---|
Sesija CMD-a | No | CMD sesija | Varijabla prethodno otvorene sesije CMD-a | |
Naredba | No | Tekstna vrijednost | Naziv naredbe za izvršenje | |
Pošalji enter nakon naredbe | Nije dostupno | Booleova vrijednost | Točno | Određuje treba li poslati naredbu Enter |
Varijable proizvedene
Ova akcija ne proizvodi nikakve varijable.
Iznimke
Iznimka | Opis |
---|---|
Pisanje u sesiji CMD-a nije moguće | Označava pogrešku pri čekanju sesije CMD-a |
Sesija CMD-a je zatvorena | Označava da je navedena sesija CMD-a zatvorena |
Pričekajte tekst u sesiji CMD-a
Pričekajte određeni tekst na prethodno otvorenoj sesiji CMD-a.
Ulazni parametri
Argument | Neobavezno | Prihvaća | Zadana vrijednost | Opis |
---|---|---|---|---|
Sesija CMD-a | No | CMD sesija | Otvorena varijabla sesije CMD-a | |
Tekst za čekanje | No | Tekstna vrijednost | Tekst ili uobičajeni izraz za čekanje u standardnom rezultatu ili standardnoj pogrešci | |
Jest uobičajeni izraz | Nije dostupno | Booleova vrijednost | Pogrešno | Određuje je li potrebno čekati uobičajeni izraz umjesto običnog teksta |
Zanemari razliku velikih i malih slova | Nije dostupno | Booleova vrijednost | Točno | Određuje treba li tekst koji se čeka odgovarati standardnom rezultatu ili standardnoj pogrešci, ne uzimajući u obzir velika/mala slova u tekstu |
Vremensko ograničenje | Jest | Numerička vrijednost | 0 | Određuje treba li neograničeno čekati da se tekst pojavi ili prikazati neuspjeh ako se tekst ne pojavi u zadanom vremenskom razdoblju |
Napomena
Power Automate's regular expression engine je .NET. Dodatne informacije o uobičajenim izrazima potražite u odjeljku Jezik običnog izraza – brzi pregled.
Varijable proizvedene
Ova akcija ne proizvodi nikakve varijable.
Iznimke
Iznimka | Opis |
---|---|
Sesija CMD-a je zatvorena | Označava da je navedena sesija CMD-a zatvorena |
Vrijeme je isteklo pri čekanju teksta | Označava da je navedeno vremensko ograničenje proteklo prije nego što se tekst pojavio u naredbenoj sesiji |
Zatvori sesiju CMD-a
Zatvorite prethodno otvorenu sesiju CMD-a.
Ulazni parametri
Argument | Neobavezno | Prihvaća | Zadana vrijednost | Opis |
---|---|---|---|---|
Sesija CMD-a | No | CMD sesija | CMD sesija za zatvaranje. Navedite ovu varijablu u otvorenoj akciji CMD sesije |
Varijable proizvedene
Ova akcija ne proizvodi nikakve varijable.
Iznimke
Ova akcija ne uključuje iznimke.