Κοινή χρήση μέσω


Ενέργειες δέσμης ενεργειών

Σημαντικό

Για να αποτρέψετε τη μη εξουσιοδοτημένη πρόσβαση, τα 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.

Στιγμιότυπο οθόνης της ενέργειας εκτέλεσης PowerShell με τη δέσμη ενεργειών Δημιουργία με το κουμπί Copilot επισημασμένο

Ανοίγει η οθόνη προτροπής δημιουργίας όπου μπορείτε να πληκτρολογήσετε την προτροπή για φυσική γλώσσα.

Στιγμιότυπο οθόνης της ενέργειας Δημιουργίας PowerShell με ανοιχτό το παράθυρο διαλόγου ερώτησης

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

Στιγμιότυπο οθόνης της ενέργειας χρήσης αυτής της δέσμης ενεργειών PowerShell με ανοιχτό το παράθυρο διαλόγου ερώτησης

Σημαντικό

Βεβαιωθείτε ότι εξετάσετε πάντα το περιεχόμενο που δημιουργείται από το μοντέλο AI.

Βοηθήστε μας να βελτιώσουμε αυτήν τη δυνατότητα

Στείλτε σχόλια επιλέγοντας το εικονίδιο διαγραφής ή διαγραφής κάτω από το περιεχόμενο που δημιουργείται από την AI. Μόλις το κάνετε, εμφανίζεται ένα παράθυρο διαλόγου σχολίων, το οποίο μπορείτε να χρησιμοποιήσετε για να υποβάλετε σχόλια στη Microsoft. Ένα κινούμενο gif που δείχνει το copilot να απαντάει στην ερώτηση ενός χρήστη από τη σχεδίαση.

Σημείωμα

Εάν δεν μπορείτε να δείτε το παράθυρο διαλόγου, ο διαχειριστής μισθωτή ενδεχομένως να το έχει απενεργοποιήσει. Περισσότερες πληροφορίες: Απενεργοποίηση της λειτουργικότητας σχολίων του χρήστη

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

Ως διαχειριστής μισθωτή μπορείτε να εμποδίσετε τους χρήστες να στέλνουν σχόλια στη Microsoft απενεργοποιώντας τη disableSurveyFeedbackρύθμιση μισθωτή. Βρείτε περισσότερες πληροφορίες σχετικά με την προβολή και τη ρύθμιση ρυθμίσεων μισθωτή:

Αιτήσεις δικαιωμάτων θέματος δεδομένων σχετικά με τα σχόλια του χρήστη

Οι διαχειριστές μισθωτών μπορούν να προβάλλουν, να εξάγουν και να διαγράφουν τα σχόλια από τους χρήστες τους, αφού συνδεθούν στο κέντρο διαχείρισης του Microsoft 365 και, στη συνέχεια, να επιλέγουν την Εύρυθμη λειτουργία>Σχόλια για το προϊόν.

AI με Power Automate πόρους

Εργασία με μεταβλητές σε ενέργειες δέσμης ενεργειών

Για να δηλώσετε μεταβλητές σε ενέργειες δέσμης ενεργειών και να επιστρέψετε αποτελέσματα στο 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 σε ενέργειες δέσμης ενεργειών, χρησιμοποιήστε τη σημειογραφία (%) και διαχειριστείτε τις μεταβλητές όπως και οι τιμές που έχουν κωδικοποίηση.

Στιγμιότυπο οθόνης μιας δέσμης ενεργειών Python που περιέχει την τιμή ποσοστού.

Εκτέλεση εντολής 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 που παρέχεται