Περίοδος λειτουργίας CMD

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

Άνοιγμα περιόδου λειτουργίας CMD
Ανάγνωση από περίοδο λειτουργίας CMD
Εγγραφή σε περίοδο λειτουργίας CMD
Περιμένετε για κείμενο σε περίοδο λειτουργίας CMD
Κλείσιμο περιόδου λειτουργίας CMD

Γρήγορη εκκίνηση με ενέργειες CMD

Χρησιμοποιήστε την ομάδα ενεργειών CMD που εμφανίζεται στο Power Automate Desktop για να αυτοματοποιήσετε τις εργασίες της Γραμμής εντολών των Windows.

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

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

στιγμιότυπο οθόνης των ιδιοτήτων ενέργειας περιόδου λειτουργίας εγγραφής σε cmd.

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

στιγμιότυπο οθόνης των ιδιοτήτων ενέργειας περιόδου λειτουργίας αναμονής για κείμενο σε cmd.

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

Ενέργειες CMD

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

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

Παράμετροι εισόδου
Όρισμα Προαιρετική Αποδοχή Προεπιλεγμένη τιμή Περιγραφή
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) Η κωδικοποίηση που θα χρησιμοποιείται κατά την ανάγνωση της εξόδου
Μεταβλητές που παράχθηκαν
Όρισμα Τύπος Περιγραφή
CmdSession Περίοδος λειτουργίας CMD Η περίοδος λειτουργίας CMD για χρήση με πιο αργές ενέργειες CMD
Εξαιρέσεις
Εξαίρεση Περιγραφή
Δεν είναι δυνατή η έναρξη της περιόδου λειτουργίας εντολής Υποδεικνύει πρόβλημα κατά την προετοιμασία μιας περιόδου λειτουργίας CMD
Ο κατάλογος εργασίας δεν υπάρχει Υποδεικνύει ότι παρουσιάστηκε σφάλμα κατά την προσπάθεια εντοπισμού του καταλόγου εργασίας

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

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

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

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

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

Παράμετροι εισόδου
Όρισμα Προαιρετική Αποδοχή Προεπιλεγμένη τιμή Περιγραφή
Περίοδος λειτουργίας CMD Όχι Περίοδος λειτουργίας CMD Μεταβλητή μιας περιόδου λειτουργίας CMD που ανοίχτηκε προηγουμένως
Command Όχι Τιμή κειμένου Το όνομα του εντολής προς εκτέλεση
Send after command Μη διαθέσιμο Δυαδική τιμή Ενεργή Καθορίζει εάν θα γίνει αποστολή μιας εντολής
Μεταβλητές που παράχθηκαν
  • Αυτή η ενέργεια δεν παράγει μεταβλητές
Εξαιρέσεις
Εξαίρεση Περιγραφή
Δεν είναι εγγραφή σε περίοδο λειτουργίας CMD Υποδεικνύει σφάλμα εγγραφής σε μια περίοδο λειτουργίας CMD
Η περίοδος λειτουργίας CMD είναι κλειστή Υποδεικνύει ότι η καθορισμένη περίοδος λειτουργίας CMD είναι κλειστή

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

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

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

Note

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

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

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

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

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