Ενέργειες δέσμης ενεργειών
Σημαντικό
Για να αποτρέψετε τη μη εξουσιοδοτημένη πρόσβαση, τα Windows απαιτούν δικαιώματα διαχειριστή για πρόσβαση σε προστατευμένους πόρους. Για να αποκτήσετε πρόσβαση σε προστατευμένους πόρους (όπως αρχεία) χρησιμοποιώντας τις ενέργειες δέσμης ενεργειών, εκτελέστε το Power Automate με δικαιώματα διαχειριστή. Για να βρείτε περισσότερες πληροφορίες σχετικά με την εκτέλεση του Power Automate ως διαχειριστής, μεταβείτε στην Εκτέλεση Power Automate με αναβαθμισμένα δικαιώματα.
Οι ενέργειες δημιουργίας δέσμης ενεργειών σάς επιτρέπουν να εκτελείτε μπλοκ κώδικα και να υλοποιείτε προσαρμοσμένη συμπεριφορά στις ροές επιφάνειας εργασίας.
Σημαντικό
Όπως είχε ανακοινωθεί τον Οκτώβριο του 2023, η VBScript δεν χρησιμοποιείται από τα Windows. Σε μελλοντικές εκδόσεις των Windows, η VBScript θα είναι διαθέσιμη ως δυνατότητα κατ' απαίτηση πριν την κατάλυση της από το λειτουργικό σύστημα. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Πόροι για δυνατότητες που δεν έχουν αποσυρθεί.
Όλες οι ενέργειες δέσμης ακολουθούν τη βασική δομή της αντίστοιχης γλώσσας προγραμματισμού ή δέσμης ενεργειών: PowerShell, Python, VBScript, JavaScript και C#/VB.NET.
Σημείωμα
Υποστηριζόμενη έκδοση για C#: v 5.0. Για VB.NET: v 11.0
Φυσική γλώσσα σε δέσμη ενεργειών που υποστηρίζεται από copilot (έκδοση προεπισκόπησης)
[Αυτό το θέμα αποτελεί τεκμηρίωση προέκδοσης και υπόκειται σε αλλαγές.]
Η κωδικοποίηση φυσικής γλώσσας είναι μια νέα δυνατότητα copilot που προσθέσαμε στο Power Automate για desktop. Σας επιτρέπει να δημιουργείτε γρήγορα κώδικα που χρησιμοποιείται στις ενέργειες δέσμης ενεργειών περιγράφοντας τον. Αυτή η δυνατότητα είναι διαθέσιμη στις ακόλουθες ενέργειες δέσμης ενεργειών:
- Εκτέλεση PowerShell
- Εκτέλεση VBScript
- Εκτέλεση εντολής DOS
- Εκτέλεση Python
- Εκτέλεση JavaScript
Σημαντικό
- Αυτή είναι μια δυνατότητα προεπισκόπησης.
- Οι λειτουργίες προεπισκόπησης δεν προορίζονται για παραγωγική χρήση και ενδέχεται να έχουν περιορισμένη λειτουργικότητα. Αυτές οι δυνατότητες είναι διαθέσιμες πριν από μια επίσημη κυκλοφορία έτσι ώστε οι πελάτες να έχουν πρόσβαση από νωρίς και να κάνουν σχόλια.
Διαθεσιμότητα ανά περιοχή
Το Copilot στο Power Automate για desktop είναι προς το παρόν διαθέσιμο μόνο σε περιβάλλοντα που βασίζονται στις Ηνωμένες Πολιτείες.
Διαθεσιμότητα κατά τύπο λογαριασμού
Αυτήν τη στιγμή το copilot στο Power Automate για desktop είναι διαθέσιμο μόνο για χρήστες που έχουν εταιρικό ή σχολικό λογαριασμό.
Σημείωμα
Εάν το περιβάλλον σας βρίσκεται στην παραπάνω περιοχή και εξακολουθείτε να χρειάζεται να δείτε το copilot στο Power Automate για desktop εμπειρία επιφάνειας εργασίας, επικοινωνήστε με τον διαχειριστή μισθωτή. Ενδέχεται να έχει απενεργοποιήσει τη λειτουργικότητα του copilot.
Τρόπος δημιουργίας δεσμών ενεργειών με χρήση του copilot και της φυσικής γλώσσας
Για τη δημιουργία δεσμών ενεργειών σε μία από τις υποστηριζόμενες ενέργειες δέσμης ενεργειών, σύρετε και αποθέστε την ενέργεια στη σχεδίαση και επιλέξτε τη Δημιουργία σκριπτ με Copilot.
Ανοίγει η οθόνη προτροπής δημιουργίας όπου μπορείτε να πληκτρολογήσετε την προτροπή για φυσική γλώσσα.
Για να δημιουργήσετε μια δέσμη ενεργειών, συντάξτε την προτροπή σας και επιλέξτε Δημιουργία. Εάν χρειάζεται να τη δημιουργήσετε εκ νέου, μπορείτε να αλλάξετε την προτροπή και να επιλέξετε Εκ νέου δημιουργία. Διαφορετικά, επιλέξτε Χρήση αυτής της δέσμης ενεργειών για να μεταβείτε ξανά στο παράθυρο κύριας ενέργειας, όπου μπορείτε να την τροποποιήσετε και να προσθέσετε τυχόν απαραίτητες μεταβλητές.
Σημαντικό
Βεβαιωθείτε ότι εξετάσετε πάντα το περιεχόμενο που δημιουργείται από το μοντέλο AI.
Βοηθήστε μας να βελτιώσουμε αυτήν τη δυνατότητα
Στείλτε σχόλια επιλέγοντας το εικονίδιο διαγραφής ή διαγραφής κάτω από το περιεχόμενο που δημιουργείται από την AI. Μόλις το κάνετε, εμφανίζεται ένα παράθυρο διαλόγου σχολίων, το οποίο μπορείτε να χρησιμοποιήσετε για να υποβάλετε σχόλια στη Microsoft.
Σημείωμα
Εάν δεν μπορείτε να δείτε το παράθυρο διαλόγου, ο διαχειριστής μισθωτή ενδεχομένως να το έχει απενεργοποιήσει. Περισσότερες πληροφορίες: Απενεργοποίηση της λειτουργικότητας σχολίων του χρήστη
Απενεργοποίηση της λειτουργικότητας σχολίων του χρήστη
Ως διαχειριστής μισθωτή μπορείτε να εμποδίσετε τους χρήστες να στέλνουν σχόλια στη Microsoft απενεργοποιώντας τη disableSurveyFeedback
ρύθμιση μισθωτή. Βρείτε περισσότερες πληροφορίες σχετικά με την προβολή και τη ρύθμιση ρυθμίσεων μισθωτή:
Αιτήσεις δικαιωμάτων θέματος δεδομένων σχετικά με τα σχόλια του χρήστη
Οι διαχειριστές μισθωτών μπορούν να προβάλλουν, να εξάγουν και να διαγράφουν τα σχόλια από τους χρήστες τους, αφού συνδεθούν στο κέντρο διαχείρισης του Microsoft 365 και, στη συνέχεια, να επιλέγουν την Εύρυθμη λειτουργία>Σχόλια για το προϊόν.
AI με Power Automate πόρους
- Συνήθεις ερωτήσεις για τη δημιουργία δεσμών ενεργειών με φυσική γλώσσα
- Συνήθεις ερωτήσεις για την Υπεύθυνη ΑΙ για Power Automate
- Συνήθεις ερωτήσεις για την ασφάλεια και την προστασία προσωπικών των δεδομένων του Copilot στο Microsoft Power Platform
Εργασία με μεταβλητές σε ενέργειες δέσμης ενεργειών
Για να δηλώσετε μεταβλητές σε ενέργειες δέσμης ενεργειών και να επιστρέψετε αποτελέσματα στο Power Automate, χρησιμοποιήστε τις ακόλουθες εντολές:
Για να δηλώσετε νέες μεταβλητές σε δέσμες ενεργειών PowerShell, χρησιμοποιήστε τη γραφή $. Για να επιστρέψετε τιμές από ενέργειες Εκτέλεση δέσμης ενεργειών PowerShell στο Power Automate, χρησιμοποιήστε την εντολή Εγγραφή εξόδου.
$variableName = "variableValue" Write-Output $variableName
Οι δέσμες ενεργειών Python δεν απαιτούν ειδική γραφή για να δηλώσετε νέες μεταβλητές. Για να επιστρέψετε τιμές από Εκτέλεση δέσμης ενεργειών Python, χρησιμοποιήστε τη συνάρτηση εκτύπωσης.
variableName = "variableValue" print variableName
Η VBScript δεν απαιτεί ειδική γραφή για να δηλώσετε νέες μεταβλητές. Χρησιμοποιήστε τη συνάρτηση WScript.Echo για να επιστρέψετε τιμές από τις ενέργειες Εκτέλεση VBScript στο Power Automate.
variableName = "variableValue" WScript.Echo variableName
Στις δέσμες ενεργειών JavaScript, χρησιμοποιήστε τη γραφή var για να δηλώσετε νέες μεταβλητές και τη συνάρτηση WScript.Echo για την επιστροφή τιμών από τις ενέργειες Run JavaScript.
var variableName = "variableValue"; WScript.Echo(variableName);
Για δέσμες ενεργειών .NET, χρησιμοποιήστε το παράθυρο Παράμετροι δέσμης ενεργειών, στο οποίο έχετε πρόσβαση μέσω της κάρτας ρύθμισης παραμέτρων της ενέργειας δέσμης ενεργειών Εκτέλεση .NET. Μπορείτε να ορίσετε τον τύπο της αντίστοιχης μεταβλητής:
Επιπλέον, μπορείτε να ορίσετε εάν πρόκειται για στοιχείο εισόδου στη δέσμη ενεργειών .NET (Επιλογή Μέσα στην αναπτυσσόμενη λίστα Κατεύθυνση), στοιχείο εξόδου της δέσμης ενεργειών (Επιλογή Έξω στην αναπτυσσόμενη λίστα Κατεύθυνση) ή και τα δύο (Μέσα-Έξω στην αναπτυσσόμενη λίστα Κατεύθυνση).
Για να χρησιμοποιήσετε μεταβλητές Power Automate σε ενέργειες δέσμης ενεργειών, χρησιμοποιήστε τη σημειογραφία (%) και διαχειριστείτε τις μεταβλητές όπως και οι τιμές που έχουν κωδικοποίηση.
Εκτέλεση εντολής DOS
Εκτελεί μια εντολή DOS ή εφαρμογή κονσόλας σε μη ορατή λειτουργία και ανακτά την έξοδό της μετά την ολοκλήρωσή της.
Παράμετροι εισόδου
Όρισμα | Προαιρετικές | Αποδοχή | Προεπιλεγμένη τιμή | Description |
---|---|---|---|---|
Εντολή DOS ή εφαρμογή | Όχι | Αρχείο | Το όνομα της εντολής DOS ή μιας εφαρμογής κονσόλας, με ορίσματα, αν ισχύει | |
Working folder | Ναι | Φάκελος | Η πλήρης διαδρομή του φακέλου για εργασία, αν ισχύει | |
Αποτυχία μετά το χρονικό όριο | Ναι | Δυαδική τιμή | Καθορίστε αν η εντολή ή εφαρμογή DOS θα εκτελείται απεριόριστα ή θα αποτυγχάνει μετά από μια συγκεκριμένη χρονική περίοδο | |
Timeout | Όχι | Αριθμητική τιμή | 10 | Ο μέγιστος αριθμός δευτερολέπτων αναμονής για ολοκλήρωση της δέσμης ενεργειών (-1 για απεριόριστα) |
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 |
---|---|---|
CommandOutput | Τιμή κειμένου | Η έξοδος κειμένου από την εντολή ή την εφαρμογή DOS |
CommandErrorOutput | Τιμή κειμένου | Το κείμενο που περιγράφει τα σφάλματα παρουσιάστηκε (αν υπάρχει) κατά την εκτέλεση της εντολής ή της εφαρμογής DOS |
CommandExitCode | Αριθμητική τιμή | Ο κωδικός εξόδου εντολής ή εφαρμογής. Αυτή η τιμή είναι αριθμητική |
Εξαιρέσεις
Εξαίρεση | Description |
---|---|
Δεν είναι δυνατή η εκτέλεση της εντολής ή της εφαρμογής κονσόλας | Υποδεικνύει ένα πρόβλημα εκτέλεσης της καθορισμένης εντολής ή εφαρμογής κονσόλας |
Απέτυχε η εκτέλεση δέσμης ενεργειών στον εκχωρημένο χρόνο | Υποδεικνύει ένα πρόβλημα με την εκτέλεση της παρεχόμενης δέσμης ενεργειών στον εκχωρημένο χρόνο |
Εκτέλεση VBScript
Εκτελεί έναν προσαρμοσμένο κώδικα VBScript και ανακτά την έξοδο του σε μια μεταβλητή.
Μπορείτε να χρησιμοποιήσετε αυτήν την ενέργεια για να συμπεριλάβετε το δικό σας προσαρμοσμένο κώδικα VBScript στη ροή επιφάνειας εργασίας, ενώ έχετε επίσης τη δυνατότητα να χρησιμοποιήσετε μεταβλητές σε αυτήν, για τη δημιουργία δυναμικού περιεχομένου VBScript, εάν χρειάζεται.
Παράμετροι εισόδου
Όρισμα | Προαιρετικές | Αποδοχή | Προεπιλεγμένη τιμή | Description |
---|---|---|---|---|
VBScript to run | Ναι | Τιμή κειμένου | Ο κώδικας VBScript για εκτέλεση. Στη δέσμη ενεργειών ενδέχεται να συμπεριληφθούν μεταβλητές, επειδή αξιολογούνται πριν από την εκτέλεση του VBScript | |
Αποτυχία μετά το χρονικό όριο | Ναι | Δυαδική τιμή | ΔΙ | Καθορίστε αν η δέσμη ενεργειών VBScript θα εκτελείται απεριόριστα ή θα αποτυγχάνει μετά από μια συγκεκριμένη χρονική περίοδο |
Timeout | Όχι | Αριθμητική τιμή | 10 | Ο μέγιστος αριθμός δευτερολέπτων αναμονής για ολοκλήρωση της δέσμης ενεργειών (-1 για απεριόριστα) |
Μεταβλητές που δημιουργήθηκαν
Όρισμα | Type | Description |
---|---|---|
VBScriptOutput | Τιμή κειμένου | Η έξοδος της δέσμης ενεργειών |
ScriptError | Τιμή κειμένου | Τα σφάλματα που ενδέχεται να προκύψουν κατά την εκτέλεση του κώδικα VBScript |
Εξαιρέσεις
Εξαίρεση | Description |
---|---|
Απέτυχε η εκτέλεση δέσμης ενεργειών στον εκχωρημένο χρόνο | Υποδεικνύει ένα πρόβλημα με την εκτέλεση της παρεχόμενης δέσμης ενεργειών στον εκχωρημένο χρόνο |
Εκτέλεση JavaScript
Εκτελεί έναν προσαρμοσμένο κώδικα JavaScript και ανακτά την έξοδο του σε μια μεταβλητή.
Παράμετροι εισόδου
Όρισμα | Προαιρετικές | Αποδοχή | Προεπιλεγμένη τιμή | Description |
---|---|---|---|---|
JavaScript to run | Ναι | Τιμή κειμένου | Ο κώδικας JavaScript για εκτέλεση. Στη δέσμη ενεργειών ενδέχεται να συμπεριληφθούν μεταβλητές, επειδή αξιολογούνται πριν από την εκτέλεση του κώδικα JavaScript | |
Αποτυχία μετά το χρονικό όριο | Ναι | Δυαδική τιμή | Καθορίστε αν η δέσμη ενεργειών JavaScript θα εκτελείται απεριόριστα ή θα αποτυγχάνει μετά από μια συγκεκριμένη χρονική περίοδο | |
Timeout | Όχι | Αριθμητική τιμή | 10 | Ο μέγιστος αριθμός δευτερολέπτων αναμονής για ολοκλήρωση της δέσμης ενεργειών (-1 για απεριόριστα) |
Μεταβλητές που δημιουργήθηκαν
Όρισμα | Type | Description |
---|---|---|
JavascriptOutput | Τιμή κειμένου | Η έξοδος της δέσμης ενεργειών |
ScriptError | Τιμή κειμένου | Τα σφάλματα που ενδέχεται να προκύψουν κατά την εκτέλεση του κώδικα JavaScript |
Εξαιρέσεις
Εξαίρεση | Description |
---|---|
Απέτυχε η εκτέλεση δέσμης ενεργειών στον εκχωρημένο χρόνο | Υποδεικνύει ένα πρόβλημα με την εκτέλεση της παρεχόμενης δέσμης ενεργειών στον εκχωρημένο χρόνο |
Εκτέλεση δέσμης ενεργειών PowerShell
Εκτελεί μια προσαρμοσμένη δέσμη ενεργειών PowerShell και ανακτά την έξοδο του σε μια μεταβλητή.
Μπορείτε να χρησιμοποιήσετε αυτήν την ενέργεια για να συμπεριλάβετε το δικό σας προσαρμοσμένο κώδικα PowerShell στη ροή επιφάνειας εργασίας, ενώ έχετε επίσης τη δυνατότητα να χρησιμοποιήσετε μεταβλητές σε αυτήν, για τη δημιουργία δυναμικού περιεχομένου PowerShell, εάν χρειάζεται.
Παράμετροι εισόδου
Όρισμα | Προαιρετικές | Αποδοχή | Προεπιλεγμένη τιμή | Description |
---|---|---|---|---|
PowerShell code to run | Ναι | Τιμή κειμένου | Ο κώδικας PowerShell για εκτέλεση. Στη δέσμη ενεργειών ενδέχεται να συμπεριληφθούν μεταβλητές, επειδή αξιολογούνται πριν από την εκτέλεση του κώδικα PowerShell | |
Αποτυχία μετά το χρονικό όριο | Ναι | Δυαδική τιμή | Καθορίστε αν η δέσμη ενεργειών PowerShell θα εκτελείται απεριόριστα ή θα αποτυγχάνει μετά από μια συγκεκριμένη χρονική περίοδο | |
Timeout | Όχι | Αριθμητική τιμή | 10 | Ο μέγιστος αριθμός δευτερολέπτων αναμονής για ολοκλήρωση της δέσμης ενεργειών (-1 για απεριόριστα) |
Μεταβλητές που δημιουργήθηκαν
Όρισμα | Type | Description |
---|---|---|
PowershellOutput | Τιμή κειμένου | Η έξοδος της δέσμης ενεργειών |
ScriptError | Τιμή κειμένου | Τα σφάλματα που ενδέχεται να προκύψουν κατά την εκτέλεση του κώδικα PowerShell |
Εξαιρέσεις
Εξαίρεση | Περιγραφή |
---|---|
Η εκτέλεση της δέσμης ενεργειών PowerShell απέτυχε | Υποδεικνύει πρόβλημα με την εκτέλεση της δέσμης ενεργειών PowerShell που παρέχεται |
Απέτυχε η εκτέλεση δέσμης ενεργειών στον εκχωρημένο χρόνο | Υποδεικνύει ένα πρόβλημα με την εκτέλεση της παρεχόμενης δέσμης ενεργειών στον εκχωρημένο χρόνο |
Εκτέλεση δέσμης ενεργειών Python
Εκτελεί κώδικα δέσμης ενεργειών Python και ανακτά την έξοδο.
Παράμετροι εισόδου
Όρισμα | Προαιρετικές | Αποδοχή | Προεπιλεγμένη τιμή | Description |
---|---|---|---|---|
Python script to run | όχι | Τιμή κειμένου | Ο κώδικας δέσμης ενεργειών Python για εκτέλεση | |
Έκδοση Python | όχι | Python 2.7, Python 3.4 | Python 2.7 | Καθορίστε ποια έκδοση Python θα χρησιμοποιηθεί κατά την εκτέλεση της δέσμης ενεργειών |
Module folder paths | Όχι | Λίστα φακέλων | Οι διαδρομές φακέλων όπου υπάρχουν εξωτερικές λειτουργικές μονάδες Python |
Μεταβλητές που δημιουργήθηκαν
Όρισμα | Type | Description |
---|---|---|
PythonScriptOutput | Τιμή κειμένου | Η έξοδος της δέσμης ενεργειών |
ScriptError | Τιμή κειμένου | Τα σφάλματα που ενδέχεται να προκύψουν κατά την εκτέλεση του κώδικα δέσμης ενεργειών Python |
Εξαιρέσεις
Εξαίρεση | Περιγραφή |
---|---|
Η εκτέλεση της δέσμης ενεργειών Python απέτυχε | Υποδεικνύει πρόβλημα με την εκτέλεση της δέσμης ενεργειών Python που παρέχεται |
Ο κατάλογος δεν βρέθηκε | Υποδεικνύει ότι δεν βρέθηκε ο κατάλογος |
Εκτέλεση δέσμης ενεργειών .NET
Εκτελεί κώδικα δέσμης ενεργειών .NET (C#/VB.NET) και ανακτά την έξοδο.
Παράμετροι εισόδου
Όρισμα | Προαιρετικές | Αποδοχή | Προεπιλεγμένη τιμή | Description |
---|---|---|---|---|
Γλώσσα | ΔΙ | C#/ VB.NET | C# | Η γλώσσα της δέσμης ενεργειών |
Εισαγωγές δέσμης ενεργειών .NET | Ναι | Τιμή κειμένου | Οι εισαγωγές δέσμης ενεργειών .NET που θα συμπεριληφθούν στη δέσμη ενεργειών | |
Αναφορές προς φόρτωση | Ναι | Φάκελος | Η διαδρομή ρίζας όπου βρίσκονται αναφορές για βιβλιοθήκες δυναμικής σύνδεσης (.dll αρχείων) .NET | |
Παράμετροι δέσμης ενεργειών | Ναι | Παράμετροι δέσμης ενεργειών, όπως ορίζονται από τον χρήστη | Καθορισμός των τιμών των παραμέτρων που καθορίζονται στη δέσμη ενεργειών | |
Κώδικας .NET προς εκτέλεση | Όχι | Τιμή κειμένου | Ο κώδικας .NET για εκτέλεση |
Μεταβλητές που δημιουργήθηκαν
Αυτή η ενέργεια ενδέχεται να παράγει μεταβλητές, ανάλογα με τη ρύθμιση παραμέτρων που γίνεται από τον χρήστη κατά τη χρήση του παραθύρου Παράμετροι δέσμης ενεργειών.
Σημείωμα
Στην περίπτωση που η ενέργεια έχει ρυθμιστεί για την παραγωγή παραμέτρων εξόδου (χρησιμοποιώντας την κατεύθυνση Έξω κατά τη ρύθμιση παραμέτρων τους), θα πρέπει πάντα να εξασφαλίσετε ότι η παράμετρος μέσα στη δέσμη ενεργειών έχει οριστεί σε άλλη τιμή εκτός null. Διαφορετικά, η εκτέλεση της δέσμης ενεργειών θα έχει ως αποτέλεσμα ένα σφάλμα, καθώς η παράμετρος εξόδου δεν έχει οριστεί.
Εξαιρέσεις
Εξαίρεση | Description |
---|---|
Απέτυχε η εκτέλεση της δέσμης ενεργειών .NET | Υποδεικνύει πρόβλημα με την εκτέλεση της δέσμης ενεργειών .NET που παρέχεται |