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