Del via


CMD-økthandlinger

Bruk handlingen Åpen CMD-økt til å starte en ledetekstøkt. Angi arbeidsmappen, og endre eventuelt kodesiden under Avansert. Alle CMD-økthandlinger krever den produserte CMD-øktvariabelen.

Hvis du vil kjøre en kommando, distribuerer du handlingen Skriv til CMD-økt, angir en kommando og velger Enter for å sende. Følgende eksempel oppretter kommandoen en ny mappe i gjeldende arbeidskatalog.

Skjermbilde av handlingen Skriv til CMD-økt.

Hvis du vil sikre at bestemte utdata vises i ledeteksten før du fortsetter med påfølgende handlinger, bruker du handlingen Vent på tekst på CMD-økt. Angi teksten som forventes, eller angi et regulært uttrykk og aktiver det tilsvarende alternativet for regulære uttrykk.

Skjermbilde av handlingen Vent på tekst i CMD-økt.

Når alle CMD-oppgavene er fullført, bruker du handlingen Lukk CMD-økt til å avslutte CMD-økten.

Åpne CMD-økt

Åpne en ny CMD-økt.

Viktig

For å unngå uautorisert tilgang krever Windows administratorrettigheter for at du skal kunne få tilgang til beskyttede mapper. Hvis du vil bruke en beskyttet mappe som en arbeidsmappe i handlingen Åpne CMD-økt, kjører du Power Automate med administratorrettigheter. Du finner mer informasjon om hvordan du kjører Power Automate som administrator, ved å gå til Kjør Power Automate med utvidede rettigheter.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Bekrivelse
Working folder Ja Mappe Den fullstendige banen til mappen som brukes til å starte CMD-økten
Change code page Ikke tilgjengelig Boolsk verdi Usann Angir om øktens gjeldende kodeside skal endres
Encoding Nei ASMO-708 : arabisk (ASMO 708), big5 : kinesisk (tradisjonell) (Big5), cp1025 : IBM EBCDIC (kyrillisk serbisk-bulgarsk), cp866 : kyrillisk (DOS), cp875 : IBM EBCDIC (gresk, moderne), csISO2022JP : japansk (JIS-Allow 1 byte Kana), DOS-720 : arabisk (DOS), DOS-862 : hebrasik (DOS), EUC-CN : kinesisk (forenklet) (EUC), EUC-JP : japansk (JIS 0208-1990 og 0212-1990), euc-jp : japansk (EUC), euc-kr : koreansk (EUC), GB18030 : kinesisk (forenklet) (GB18030), gb2312 : kinesisk (forenklet) (GB2312), hz-gb-2312 : kinesisk (forenklet) (HZ), IBM-Thai : IBM EBCDIC (thai), IBM00858 : OEM flerspråklig, Latin I, IBM00924 : IBM Latin-1, IBM01047 : IBM Latin-1, IBM01140 : IBM EBCDIC (USA-Canada-europeisk), IBM01141 : IBM EBCDIC (tysk-europeisk), IBM01142 : IBM EBCDIC (Danmark-Norge-europeisk), IBM01143 : IBM EBCDIC (Finland-Sverige-europeisk), IBM01144 : IBM EBCDIC (Italia-europeisk), IBM01145 : IBM EBCDIC (Spania-europeisk), IBM01146 : IBM EBCDIC (Storbritannia-europeisk), IBM01147 : IBM EBCDIC (Frankrike-europeisk), IBM01148 : IBM EBCDIC (Internasjonal-europeisk), IBM01149 : IBM EBCDIC (Island-europeisk), IBM037 : IBM EBCDIC (USA-Canada), IBM1026 : IBM EBCDIC (tyrkisk, Latin-5), IBM273 : IBM EBCDIC (Tyskland), IBM277 : IBM EBCDIC (Danmark-Norge), IBM278 : IBM EBCDIC (Finland-Sverige), IBM280 : IBM EBCDIC (Italia), IBM284 : IBM EBCDIC (Spania), IBM285 : IBM EBCDIC (Storbritannia), IBM290 : IBM EBCDIC (japansk, katakana), IBM297 : IBM EBCDIC (Frankrike), IBM420 : IBM EBCDIC (arabisk), IBM423 : IBM EBCDIC (gresk), IBM424 : IBM EBCDIC (hebraisk), IBM437 : OEM, USA, IBM500 : IBM EBCDIC (internasjonal), ibm737 : gresk (DOS), ibm775 : baltisk (DOS), ibm850 : vesteuropeisk (DOS), ibm852 : sentraleuropeisk (DOS), IBM855 : OEM, kyrillisk, ibm857 : tyrkisk (DOS), IBM860 : portugisisk (DOS), ibm861 : islandsk (DOS), IBM863 : fransk (Canada) (DOS), IBM864 : arabisk (864), IBM865 : nordisk (DOS), ibm869 : gresk, moderne (DOS), IBM870 : IBM EBCDIC (flerspråklig, Latin-2), IBM871 : IBM EBCDIC (islandsk), IBM880 : IBM EBCDIC (kyrillisk, russisk), IBM905 : IBM EBCDIC (tyrkisk), iso-2022-jp : japansk (JIS), iso-2022-jp : japansk (JIS-Allow 1 byte Kana - SO/SI), iso-2022-kr : koreansk (ISO), iso-8859-1 : vesteuropeisk (ISO), iso-8859-13 : estisk (ISO), iso-8859-15 : Latin 9 (ISO), iso-8859-2 : sentraleuropeisk (ISO), iso-8859-3 : Latin 3 (ISO), iso-8859-4 : baltisk (ISO), iso-8859-5 : kyrillisk (ISO), iso-8859-6 : arabisk (ISO), iso-8859-7 : gresk (ISO), iso-8859-8 : hebraisk (ISO-Visual), iso-8859-8-i : hebraisk (ISO-Logical), iso-8859-9 : tyrkisk (ISO), Johab : koreansk (Johab), koi8-r : kyrillisk (KOI8-R), koi8-u : kyrillisk (KOI8-U), ks_c_5601-1987 : koreansk, macintosh : vesteuropeisk (Mac), shift_jis : japansk (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 : sentraleuropeisk (Windows), windows-1251 : kyrillisk (Windows), Windows-1252 : vesteuropeisk (Windows), windows-1253 : gresk (Windows), windows-1254 : tyrkisk (Windows), windows-1255 : hebraisk (Windows), windows-1256 : arabisk (Windows), windows-1257 : baltisk (Windows), windows-1258 : vietnamesisk (Windows), windows-874 : thai (Windows), x-Chinese-CNS : kinesisk (tradisjonell) (CNS), x-Chinese-Eten : kinesisk (tradisjonell) (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 : kinesisk (forenklet) (GB2312-80), x-cp20949 : koreansk, Wansung, x-cp50227 : kinesisk (forenklet) (ISO-2022), x-EBCDIC-KoreanExtended : IBM EBCDIC (koreansk, utvidet), x-Europa : Europa, x-IA5 : vesteuropeisk (IA5), x-IA5-German : tysk (IA5), x-IA5-Norwegian : norsk (IA5), x-IA5-Swedish : svensk (IA5), x-iscii-as : ISCII assamesisk, 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, odia, x-iscii-pa : ISCII, panjabi, x-iscii-ta : ISCII, tamil, x-iscii-te : ISCII, telugu, x-mac-arabic : arabisk (Mac), x-mac-ce : sentraleuropeisk (Mac), x-mac-chinesesimp : kinesisk (forenklet) (Mac), x-mac-chinesetrad : kinesisk (tradisjonell) (Mac), x-mac-croatian : kroatisk (Mac), x-mac-cyrillic : kyrillisk (Mac), x-mac-greek : gresk (Mac), x-mac-hebrew : hebraisk (Mac), x-mac-icelandic : islandsk (Mac), x-mac-japanese : japansk (Mac), x-mac-korean : koreansk (Mac), x-mac-romanian : rumensk (Mac), x-mac-thai : thai (Mac), x-mac-turkish : tyrkisk (Mac), x-mac-ukrainian : ukrainsk (Mac)` utf-8 : Unicode (UTF-8) Kodingen som skal brukes ved lesing av utdata

Variabler produsert

Argument Type Bekrivelse
CmdSession CMD-økt CMD-økten for bruk med senere CMD-handlinger

Unntak

Unntak Beskrivelse
Kan ikke starte kommandoøkt Angir et problem ved initiering av en CMD-økt
Arbeidsmappen finnes ikke Angir at det oppstod en feil under forsøk på å finne arbeidsmappen

Les fra CMD-økt

Les utdata for en CMD-økt.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Bekrivelse
CMD session Nei CMD-økt En tidligere åpnet CMD-økt
Separate output from error Ikke tilgjengelig Boolsk verdi Usann Angir om standardutdataene og standardfeilen skal lagres i ulike variabler, eller slås sammen til én

Variabler produsert

Argument Type Bekrivelse
CmdOutput Tekstverdi Standardutdata i CMD-økten
CmdError Tekstverdi Standardfeil i CMD-økten

Unntak

Unntak Beskrivelse
CMD-økt er avsluttet Angir at den angitte CMD-økten er lukket

Skriv til CMD-økt

Utfør en kommando i en åpen CMD-økt.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Bekrivelse
CMD session Nei CMD-økt En variabel for en tidligere åpnet CMD-økt
Kommando Nei Tekstverdi Navnet på kommandoen som skal utføres
Sende Enter etter kommando Ikke tilgjengelig Boolsk verdi True Angir om det skal sendes en Enter-kommando

Variabler produsert

Denne handlingen gir ingen variabler.

Unntak

Unntak Bekrivelse
Kan ikke skrive til CMD-økt Angir en feil ved skriving til en CMD-økt
CMD-økt er avsluttet Angir at den angitte CMD-økten er lukket

Vent på tekst i CMD-økt

Vent på en bestemt tekst i en tidligere åpnet CMD-økt.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Bekrivelse
CMD session Nei CMD-økt En åpen variabel for CMD-økt
Text to wait Nei Tekstverdi Teksten eller det vanlige uttrykket som skal vises i standardutdata eller ved standardfeil
Is regular expression Ikke tilgjengelig Boolsk verdi Usann Angir om det skal ventes med et vanlig uttrykk i stedet for ren tekst
Ignore case Ikke tilgjengelig Boolsk verdi Sann Angir om teksten som skal vente, skal samsvare med standardutdata eller standardfeil uten at det tas hensyn til små og store bokstaver i teksten
Timeout Ja Numerisk verdi 0 Angir om det skal ventes ubestemt at teksten vises eller mislykkes hvis teksten ikke vises innenfor en angitt tidsperiode

Merk

Power Automate bruker .NET som motor for regulære uttrykk. Du finner mer informasjon om regulære uttrykk ved å gå til Språk for regulære uttrykk – hurtigreferanse.

Variabler produsert

Denne handlingen gir ingen variabler.

Unntak

Unntak Bekrivelse
CMD-økt er avsluttet Angir at den angitte CMD-økten er lukket
Tidsavbrudd oppstod under venting på tekst Angir at den angitte tidsavbruddsperioden har utløpt før teksten ble vist i kommandoøkten

Lukk CMD-økt

Lukk en tidligere åpnet CMD-økt.

Inndataparametere

Argument Valgfritt Godtar Standardverdi Bekrivelse
CMD session Nei CMD-økt CMD-økten som skal lukkes. Angi denne variabelen i en handling for å åpne en CMD-økt

Variabler produsert

Denne handlingen gir ingen variabler.

Unntak

Denne handlingen omfatter ingen unntak.