Dijeli putem


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.

Snimka zaslona akcije Pisanje u CMD sesiju.

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.

Snimka zaslona akcije Čekanje teksta na cmd sesiji.

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.