Ενέργειες περίοδων λειτουργίας CMD

Χρησιμοποιήστε την ενέργεια Άνοιγμα περιόδου λειτουργίας CMD για να ξεκινήσετε μια περίοδο λειτουργίας γραμμής εντολών. Καθορίστε τον φάκελο εργασίας και, προαιρετικά, αλλάξτε τη σελίδα κωδικού στην ενότητα Για προχωρημένους. Όλες οι ενέργειες περιόδων λειτουργίας CMD απαιτούν τη μεταβλητή περιόδου λειτουργίας CMD.

Για να εκτελέσετε μια εντολή, αναπτύξτε την ενέργεια Εγγραφή σε περίοδο λειτουργίας CMD , καθορίστε μια εντολή και επιλέξτε να στείλετε Enter. Το ακόλουθο παράδειγμα δημιουργεί έναν νέο φάκελο στον τρέχοντα κατάλογο εργασίας.

Στιγμιότυπο οθόνης της ενέργειας

Για να βεβαιωθείτε ότι η συγκεκριμένη έξοδος εμφανίζεται στη γραμμή εντολών πριν προχωρήσετε σε επόμενες ενέργειες, χρησιμοποιήστε την ενέργεια Αναμονή για κείμενο σε περίοδο λειτουργίας CMD. Καθορίστε το κείμενο που αναμένεται ή εισαγάγετε μια κανονική παράσταση και ενεργοποιήστε την κατάλληλη επιλογή για κανονικές παραστάσεις.

Στιγμιότυπο οθόνης της ενέργειεας Περιμένετε για κείμενο σε περίοδο λειτουργίας CMD.

Όταν ολοκληρωθούν όλες οι εργασίες CMD, χρησιμοποιήστε την ενέργεια Κλείσιμο περιόδου λειτουργίας CMD για να τερματίσετε την περίοδο λειτουργίας CMD.

Άνοιγμα περιόδου λειτουργίας CMD

Άνοιγμα νέας περιόδου λειτουργίας CMD.

Σημαντικό

Για να αποτρέψετε τη μη εξουσιοδοτημένη πρόσβαση, τα Windows απαιτούν δικαιώματα διαχειριστή για πρόσβαση σε προστατευμένους φακέλους. Για να χρησιμοποιήσετε έναν προστατευμένο φάκελο ως φάκελο εργασίας στην ενέργεια Άνοιγμα περιόδου λειτουργίας CMD, εκτελέστε το Power Automate με δικαιώματα διαχειριστή. Για να βρείτε περισσότερες πληροφορίες σχετικά με την εκτέλεση του Power Automate ως διαχειριστής, μεταβείτε στην Εκτέλεση Power Automate με αναβαθμισμένα δικαιώματα.

Παράμετροι εισόδου

Όρισμα Προαιρετικές Αποδοχή Προεπιλεγμένη τιμή Description
Working folder Ναι Φάκελος Η πλήρης διαδρομή του φακέλου για την έναρξη της περιόδου λειτουργίας CMD, αν ισχύει
Change code page Μη διαθέσιμο Δυαδική τιμή Ανενεργή Καθορίζει εάν θα αλλάξει η τρέχουσα κωδικοσελίδα της περιόδου λειτουργίας
Encoding Όχι ASMO-708 : Arabic (ASMO 708), big5 : Chinese Traditional (Big5), cp1025 : IBM EBCDIC (Cyrillic Serbian-Bulgarian), cp866 : Cyrillic (DOS), cp875 : IBM EBCDIC (Greek Modern), csISO2022JP : Japanese (JIS-Allow 1 byte Kana), DOS-720 : Arabic (DOS), DOS-862 : Hebrew (DOS), EUC-CN : Chinese Simplified (EUC), EUC-JP : Japanese (JIS 0208-1990 and 0212-1990), euc-jp : Japanese (EUC), euc-kr : Korean (EUC), GB18030 : Chinese Simplified (GB18030), gb2312 : Chinese Simplified (GB2312), hz-gb-2312 : Chinese Simplified (HZ), IBM-Thai : IBM EBCDIC (Thai), IBM00858 : OEM Multilingual Latin I, IBM00924 : IBM Latin-1, IBM01047 : IBM Latin-1, IBM01140 : IBM EBCDIC (US-Canada-Euro), IBM01141 : IBM EBCDIC (Germany-Euro), IBM01142 : IBM EBCDIC (Denmark-Norway-Euro), IBM01143 : IBM EBCDIC (Finland-Sweden-Euro), IBM01144 : IBM EBCDIC (Italy-Euro), IBM01145 : IBM EBCDIC (Spain-Euro), IBM01146 : IBM EBCDIC (UK-Euro), IBM01147 : IBM EBCDIC (France-Euro), IBM01148 : IBM EBCDIC (International-Euro), IBM01149 : IBM EBCDIC (Icelandic-Euro), IBM037 : IBM EBCDIC (US-Canada), IBM1026 : IBM EBCDIC (Turkish Latin-5), IBM273 : IBM EBCDIC (Germany), IBM277 : IBM EBCDIC (Denmark-Norway), IBM278 : IBM EBCDIC (Finland-Sweden), IBM280 : IBM EBCDIC (Italy), IBM284 : IBM EBCDIC (Spain), IBM285 : IBM EBCDIC (UK), IBM290 : IBM EBCDIC (Japanese katakana), IBM297 : IBM EBCDIC (France), IBM420 : IBM EBCDIC (Arabic), IBM423 : IBM EBCDIC (Greek), IBM424 : IBM EBCDIC (Hebrew), IBM437 : OEM United States, IBM500 : IBM EBCDIC (International), ibm737 : Greek (DOS), ibm775 : Baltic (DOS), ibm850 : Western European (DOS), ibm852 : Central European (DOS), IBM855 : OEM Cyrillic, ibm857 : Turkish (DOS), IBM860 : Portuguese (DOS), ibm861 : Icelandic (DOS), IBM863 : French Canadian (DOS), IBM864 : Arabic (864), IBM865 : Nordic (DOS), ibm869 : Greek, Modern (DOS), IBM870 : IBM EBCDIC (Multilingual Latin-2), IBM871 : IBM EBCDIC (Icelandic), IBM880 : IBM EBCDIC (Cyrillic Russian), IBM905 : IBM EBCDIC (Turkish), iso-2022-jp : Japanese (JIS), iso-2022-jp : Japanese (JIS-Allow 1 byte Kana - SO/SI), iso-2022-kr : Korean (ISO), iso-8859-1 : Western European (ISO), iso-8859-13 : Estonian (ISO), iso-8859-15 : Latin 9 (ISO), iso-8859-2 : Central European (ISO), iso-8859-3 : Latin 3 (ISO), iso-8859-4 : Baltic (ISO), iso-8859-5 : Cyrillic (ISO), iso-8859-6 : Arabic (ISO), iso-8859-7 : Greek (ISO), iso-8859-8 : Hebrew (ISO-Visual), iso-8859-8-i : Hebrew (ISO-Logical), iso-8859-9 : Turkish (ISO), Johab : Korean (Johab), koi8-r : Cyrillic (KOI8-R), koi8-u : Cyrillic (KOI8-U), ks_c_5601-1987 : Korean, macintosh : Western European (Mac), shift_jis : Japanese (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 : Central European (Windows), windows-1251 : Cyrillic (Windows), Windows-1252 : Western European (Windows), windows-1253 : Greek (Windows), windows-1254 : Turkish (Windows), windows-1255 : Hebrew (Windows), windows-1256 : Arabic (Windows), windows-1257 : Baltic (Windows), windows-1258 : Vietnamese (Windows), windows-874 : Thai (Windows), x-Chinese-CNS : Chinese Traditional (CNS), x-Chinese-Eten : Chinese Traditional (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 : Chinese Simplified (GB2312-80), x-cp20949 : Korean Wansung, x-cp50227 : Chinese Simplified (ISO-2022), x-EBCDIC-KoreanExtended : IBM EBCDIC (Korean Extended), x-Europa : Europa, x-IA5 : Western European (IA5), x-IA5-German : German (IA5), x-IA5-Norwegian : Norwegian (IA5), x-IA5-Swedish : Swedish (IA5), x-iscii-as : ISCII Assamese, 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-arabic : Arabic (Mac), x-mac-ce : Central European (Mac), x-mac-chinesesimp : Chinese Simplified (Mac), x-mac-chinesetrad : Chinese Traditional (Mac), x-mac-croatian : Croatian (Mac), x-mac-cyrillic : Cyrillic (Mac), x-mac-greek : Greek (Mac), x-mac-hebrew : Hebrew (Mac), x-mac-icelandic : Icelandic (Mac), x-mac-japanese : Japanese (Mac), x-mac-korean : Korean (Mac), x-mac-romanian : Romanian (Mac), x-mac-thai : Thai (Mac), x-mac-turkish : Turkish (Mac), x-mac-ukrainian : Ukrainian (Mac)` utf-8 : Unicode (UTF-8) Η κωδικοποίηση που θα χρησιμοποιείται κατά την ανάγνωση της εξόδου

Μεταβλητές που δημιουργήθηκαν

Όρισμα Type Description
CmdSession Περίοδος λειτουργίας CMD Η περίοδος λειτουργίας CMD για χρήση με πιο αργές ενέργειες CMD

Εξαιρέσεις

Εξαίρεση Περιγραφή
Δεν είναι δυνατή η έναρξη της περιόδου λειτουργίας εντολής Υποδεικνύει πρόβλημα κατά την προετοιμασία μιας περιόδου λειτουργίας CMD
Ο κατάλογος εργασίας δεν υπάρχει Υποδεικνύει ότι παρουσιάστηκε σφάλμα κατά την προσπάθεια εντοπισμού του καταλόγου εργασίας

Ανάγνωση από περίοδο λειτουργίας CMD

Ανάγνωση του αποτελέσματος μιας περιόδου λειτουργίας CMD.

Παράμετροι εισόδου

Όρισμα Προαιρετικές Αποδοχή Προεπιλεγμένη τιμή Description
CMD session Όχι Περίοδος λειτουργίας CMD Μια περίοδος λειτουργίας CMD που ανοίχτηκε προηγουμένως
Separate output from error Μη διαθέσιμο Δυαδική τιμή Ανενεργή Καθορίζει εάν θα αποθηκεύονται τα τυπικά δεδομένα εξόδου και το τυπικό σφάλμα σε διαφορετικές μεταβλητές ή αν θα συνδυαστεί σε μία

Μεταβλητές που δημιουργήθηκαν

Όρισμα Type Description
CmdOutput Τιμή κειμένου Η έξοδος περιόδου λειτουργίας CMD
CmdError Τιμή κειμένου Το τυπικό σφάλμα της περιόδου λειτουργίας CMD

Εξαιρέσεις

Εξαίρεση Περιγραφή
Η περίοδος λειτουργίας CMD είναι κλειστή Υποδεικνύει ότι η καθορισμένη περίοδος λειτουργίας CMD είναι κλειστή

Εγγραφή σε περίοδο λειτουργίας CMD

Εκτέλεση μιας εντολής σε μια ανοιχτή περίοδο λειτουργίας CMD.

Παράμετροι εισόδου

Όρισμα Προαιρετικές Αποδοχή Προεπιλεγμένη τιμή Description
Περίοδος λειτουργίας CMD Όχι Περίοδος λειτουργίας CMD Μεταβλητή μιας περιόδου λειτουργίας CMD που ανοίχτηκε προηγουμένως
Εντολή Όχι Τιμή κειμένου Το όνομα του εντολής προς εκτέλεση
Αποστολή Enter μετά την εντολή ΔΙ Δυαδική τιμή Ενεργή Καθορίζει εάν θα γίνει αποστολή μιας εντολής Enter

Μεταβλητές που δημιουργήθηκαν

Αυτή η ενέργεια δεν παράγει μεταβλητές.

Εξαιρέσεις

Εξαίρεση Description
Δεν είναι εγγραφή σε περίοδο λειτουργίας CMD Υποδεικνύει σφάλμα εγγραφής σε μια περίοδο λειτουργίας CMD
Η περίοδος λειτουργίας CMD είναι κλειστή Υποδεικνύει ότι η καθορισμένη περίοδος λειτουργίας CMD είναι κλειστή

Περιμένετε για κείμενο σε περίοδο λειτουργίας CMD

Αναμονή για ένα συγκεκριμένο κείμενο σε μια περίοδο λειτουργίας CMD που ανοίχτηκε προηγουμένως.

Παράμετροι εισόδου

Όρισμα Προαιρετικές Αποδοχή Προεπιλεγμένη τιμή Description
CMD session Όχι Περίοδος λειτουργίας CMD Μια ανοιχτή μεταβλητή περιόδου λειτουργίας CMD
Text to wait Όχι Τιμή κειμένου Το κείμενο ή η κανονική παράσταση για αναμονή κατά την τυπική έξοδο ή κατά το τυπικό σφάλμα
Is regular expression Μη διαθέσιμο Δυαδική τιμή Ανενεργή Καθορίζει εάν θα περιμένει μια κανονική παράσταση αντί για απλό κείμενο
Ignore case Μη διαθέσιμο Δυαδική τιμή Ενεργή Καθορίζει εάν το κείμενο για αναμονή θα πρέπει να αντιστοιχεί με την τυπική έξοδο ή το τυπικό σφάλμα χωρίς να λαμβάνεται υπόψη η υπόθεση του κειμένου
Timeout Ναι Αριθμητική τιμή 0 Καθορίζει εάν θα περιμένει απεριόριστα η εμφάνιση του κειμένου ή αν θα αποτύχει, αν το κείμενο δεν εμφανιστεί εντός μιας συγκεκριμένης χρονικής περιόδου

Σημείωμα

Ο υπολογιστής τακτικής παράστασης του Power Automate είναι .NET. Για να βρείτε περισσότερες πληροφορίες για τις τακτικές παραστάσεις, μεταβείτε στη Γλώσσα τακτικής παράστασης - Γρήγορη αναφορά.

Μεταβλητές που δημιουργήθηκαν

Αυτή η ενέργεια δεν παράγει μεταβλητές.

Εξαιρέσεις

Εξαίρεση Description
Η περίοδος λειτουργίας CMD είναι κλειστή Υποδεικνύει ότι η καθορισμένη περίοδος λειτουργίας CMD είναι κλειστή
Το χρονικό όριο έληξε περιμένοντας το κείμενο Υποδεικνύει ότι έχει παρέλθει η καθορισμένη περίοδος χρονικού ορίου πριν εμφανιστεί το κείμενο στην περίοδο λειτουργίας εντολής

Κλείσιμο περιόδου λειτουργίας CMD

Κλείσιμο μιας περιόδου λειτουργίας CMD που ανοίχτηκε προηγουμένως.

Παράμετροι εισόδου

Όρισμα Προαιρετικές Αποδοχή Προεπιλεγμένη τιμή Description
CMD session Όχι Περίοδος λειτουργίας CMD Η περίοδος λειτουργίας CMD για κλείσιμο. Καθορίστε αυτήν τη μεταβλητή σε μια ενέργεια ανοιχτής περιόδου λειτουργίας CMD

Μεταβλητές που δημιουργήθηκαν

Αυτή η ενέργεια δεν παράγει μεταβλητές.

Εξαιρέσεις

Αυτή η ενέργεια δεν περιλαμβάνει τυχόν εξαιρέσεις.