Ενέργειες περίοδων λειτουργίας CMD
Χρησιμοποιήστε την ενέργεια Άνοιγμα περιόδου λειτουργίας CMD για να ξεκινήσετε μια περίοδο λειτουργίας γραμμής εντολών. Καθορίστε τον φάκελο εργασίας και, προαιρετικά, αλλάξτε τη σελίδα κωδικού στην ενότητα Για προχωρημένους. Όλες οι ενέργειες περιόδων λειτουργίας CMD απαιτούν τη μεταβλητή περιόδου λειτουργίας CMD.
Για να εκτελέσετε μια εντολή, αναπτύξτε την ενέργεια Εγγραφή σε περίοδο λειτουργίας CMD , καθορίστε μια εντολή και επιλέξτε να στείλετε Enter. Το ακόλουθο παράδειγμα δημιουργεί έναν νέο φάκελο στον τρέχοντα κατάλογο εργασίας.
Για να βεβαιωθείτε ότι η συγκεκριμένη έξοδος εμφανίζεται στη γραμμή εντολών πριν προχωρήσετε σε επόμενες ενέργειες, χρησιμοποιήστε την ενέργεια Αναμονή για κείμενο σε περίοδο λειτουργίας 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 |
Μεταβλητές που δημιουργήθηκαν
Αυτή η ενέργεια δεν παράγει μεταβλητές.
Εξαιρέσεις
Αυτή η ενέργεια δεν περιλαμβάνει τυχόν εξαιρέσεις.