नोट
इस पेज तक पहुँच के लिए प्रमाणन की आवश्यकता होती है. आप साइन इन करने या निर्देशिकाओं को बदलने का प्रयास कर सकते हैं.
इस पेज तक पहुँच के लिए प्रमाणन की आवश्यकता होती है. आप निर्देशिकाओं को बदलने का प्रयास कर सकते हैं.
महत्त्वपूर्ण
अनधिकृत पहुंच को रोकने के लिए, विंडोज़ को संरक्षित संसाधनों तक पहुंचने के लिए प्रशासक अधिकारों की आवश्यकता होती है। स्क्रिप्टिंग क्रियाओं का उपयोग करके संरक्षित संसाधनों (जैसे फ़ाइलें) तक पहुँचने के लिए, व्यवस्थापक अधिकारों के साथ चलाएँ। Power Automate व्यवस्थापक के रूप में चलाने के संबंध में अधिक जानकारी प्राप्त करने के लिए, उन्नत अधिकारों के साथ चलाएँ पर जाएँ। Power Automate Power Automate
स्क्रिप्टिंग क्रियाएं आपको कोड के ब्लॉक चलाने और अपने डेस्कटॉप प्रवाह में कस्टम व्यवहार को लागू करने में सक्षम बनाती हैं।
महत्त्वपूर्ण
जैसा कि अक्टूबर 2023 को घोषित किया गया है, VBScript को Windows से हटा दिया गया है। विंडोज़ के भावी संस्करणों में, VBScript ऑपरेटिंग सिस्टम से हटाए जाने से पहले मांग पर एक सुविधा के रूप में उपलब्ध होगी। अधिक जानकारी के लिए, अप्रचलित सुविधाओं के लिए संसाधन देखें.
सभी स्क्रिप्टिंग क्रियाएं संबंधित प्रोग्रामिंग या स्क्रिप्टिंग भाषा की मूल संरचना का अनुसरण करती हैं: पावरशेल, पायथन, वीबीस्क्रिप्ट, जावास्क्रिप्ट, और C#/VB.NET।
नोट
C#: v 5.0 के लिए समर्थित संस्करण. VB.NET के लिए: v 11.0
कोपायलट द्वारा संचालित प्राकृतिक भाषा से स्क्रिप्ट (पूर्वावलोकन)
[यह विषय पूर्व-रिलीज़ दस्तावेज़ है और इसमें परिवर्तन हो सकता है.]
डेस्कटॉप के लिए कोड करने के लिए प्राकृतिक भाषा एक नई सह-पायलट क्षमता है जिसे जोड़ा गया है। Power Automate यह आपको स्क्रिप्टिंग क्रियाओं में प्रयुक्त कोड का वर्णन करके उसे शीघ्रता से उत्पन्न करने की सुविधा देता है। यह सुविधा निम्नलिखित स्क्रिप्टिंग क्रियाओं में उपलब्ध है:
- PowerShell चलाएँ
- VBScript चलाएँ
- DOS कमांड चलाएँ
- पायथन चलाएँ
- जावास्क्रिप्ट चलाएँ
महत्त्वपूर्ण
- यह एक पूर्वावलोकन सुविधा है.
- पूर्वावलोकन सुविधाएँ उत्पादन में उपयोग के लिए नहीं होती हैं और इनकी कार्यक्षमता प्रतिबंधित हो सकती हैं. यह सुविधाएँ आधिकारिक रिलीज़ से पहले उपलब्ध होती हैं ताकि ग्राहक शीघ्र पहुँच प्राप्त कर सकें और प्रतिक्रिया प्रदान कर सकें.
क्षेत्र के अनुसार उपलब्धता
वर्तमान में, डेस्कटॉप के लिए कोपायलट केवल संयुक्त राज्य अमेरिका में स्थित वातावरण में उपलब्ध है। Power Automate
खाता प्रकार के अनुसार उपलब्धता
वर्तमान में, डेस्कटॉप के लिए कोपायलट केवल कार्य या स्कूल खाते वाले उपयोगकर्ताओं के लिए उपलब्ध है। Power Automate
नोट
यदि आपका परिवेश पहले सूचीबद्ध क्षेत्रों में से किसी एक में है और आपको डेस्कटॉप अनुभव के लिए अभी भी सह-पायलट को देखने की आवश्यकता है, तो अपने टेनेंट व्यवस्थापक से संपर्क करें। Power Automate हो सकता है कि उन्होंने सह-पायलट कार्यक्षमता को बंद कर दिया हो।
कोपायलट और प्राकृतिक भाषा का उपयोग करके स्क्रिप्ट कैसे तैयार करें
समर्थित स्क्रिप्टिंग क्रियाओं में से किसी एक में स्क्रिप्ट उत्पन्न करने के लिए डिज़ाइनर में क्रिया को खींचें और छोड़ें तथा Copilot के साथ स्क्रिप्ट उत्पन्न करें का चयन करें.
प्रॉम्प्ट बनाएँ स्क्रीन खुलती है जहाँ आप अपना प्राकृतिक भाषा प्रॉम्प्ट टाइप कर सकते हैं।
स्क्रिप्ट बनाने के लिए, अपना प्रॉम्प्ट लिखें और जेनरेट चुनें। यदि आपको इसे पुनः बनाने की आवश्यकता है, तो आप प्रॉम्प्ट बदल सकते हैं और पुनर्जनन का चयन कर सकते हैं। अन्यथा, मुख्य क्रिया विंडो पर वापस जाने के लिए इस स्क्रिप्ट का उपयोग करें का चयन करें, जहां आप इसे संशोधित कर सकते हैं और कोई भी आवश्यक चर जोड़ सकते हैं।
महत्त्वपूर्ण
सुनिश्चित करें कि आप हमेशा AI मॉडल द्वारा उत्पन्न सामग्री की समीक्षा करते रहें।
इस सुविधा को बेहतर बनाने में हमारी सहायता करें
AI द्वारा निर्मित सामग्री के नीचे अंगूठे के ऊपर या नीचे वाले आइकन का चयन करके प्रतिक्रिया भेजें। ऐसा करने पर, एक फीडबैक संवाद प्रकट होता है, जिसका उपयोग आप Microsoft को फीडबैक सबमिट करने के लिए कर सकते हैं।
नोट
यदि आपको संवाद दिखाई नहीं दे रहा है, तो हो सकता है कि आपके टेनेंट व्यवस्थापक ने उसे बंद कर दिया हो. अधिक जानकारी: उपयोगकर्ता फ़ीडबैक कार्यक्षमता अक्षम करना
उपयोगकर्ता फ़ीडबैक कार्यक्षमता को अक्षम करना
एक व्यवस्थापक के रूप में, "Copilot फ़ीडबैक" टेनेंट सेटिंग का उपयोग करके उपयोगकर्ताओं को Microsoft को Copilot फ़ीडबैक भेजने से रोकें। Power Platform ...
उपयोगकर्ता फ़ीडबैक पर डेटा विषय अधिकार अनुरोध
टेनेंट व्यवस्थापक Microsoft 365 व्यवस्थापक केंद्र में लॉग इन करके और फिर स्वास्थ्य>उत्पाद फ़ीडबैक का चयन करके अपने उपयोगकर्ताओं से फ़ीडबैक देख, निर्यात और हटा सकते हैं.
Power Automate संसाधनों के साथ AI
- प्राकृतिक भाषा के साथ स्क्रिप्ट बनाने के लिए अक्सर पूछे जाने वाले प्रश्न
- जिम्मेदार एआई के लिए अक्सर पूछे जाने वाले प्रश्न Power Automate
- कोपायलट में डेटा सुरक्षा और गोपनीयता के लिए अक्सर पूछे जाने वाले प्रश्न Microsoft Power Platform
स्क्रिप्टिंग क्रियाओं में चरों के साथ कार्य करना
स्क्रिप्टिंग क्रियाओं में चर घोषित करने और Power Automate में परिणाम लौटाने के लिए, निम्नलिखित कमांड का उपयोग करें:
PowerShell स्क्रिप्ट में नए चर घोषित करने के लिए, $ संकेतन का उपयोग करें. Run PowerShell script actions से Power Automate तक मान लौटाने के लिए, Write-Output कमांड का उपयोग करें।
$variableName = "variableValue" Write-Output $variableName
पायथन स्क्रिप्ट को नए वेरिएबल्स घोषित करने के लिए किसी विशेष संकेतन की आवश्यकता नहीं होती। रन पायथन स्क्रिप्ट क्रियाओं से मान वापस करने के लिए, प्रिंट फ़ंक्शन का उपयोग करें।
variableName = "variableValue" print variableName
VBScript को नये चर घोषित करने के लिए किसी विशेष संकेतन की आवश्यकता नहीं होती। WScript.Echo फ़ंक्शन का उपयोग Run VBScript क्रियाओं से Power Automate तक मान लौटाने के लिए करें।
variableName = "variableValue" WScript.Echo variableName
जावास्क्रिप्ट स्क्रिप्ट में, नए चर घोषित करने के लिए var संकेतन का उपयोग करें और Run JavaScript क्रियाओं से मान वापस करने के लिए WScript.Echo फ़ंक्शन का उपयोग करें।
var variableName = "variableValue"; WScript.Echo(variableName);
.NET स्क्रिप्ट के लिए, स्क्रिप्ट पैरामीटर विंडो का उपयोग करें, जिसे .NET स्क्रिप्ट चलाएँ क्रिया के कॉन्फ़िगरेशन कार्ड के माध्यम से एक्सेस किया जाता है। आप संबंधित चर का प्रकार निर्धारित कर सकते हैं:
इसके अतिरिक्त, आप यह भी निर्धारित कर सकते हैं कि यह .NET स्क्रिप्ट के लिए इनपुट है (डायरेक्शन ड्रॉपडाउन में इन विकल्प), स्क्रिप्ट का आउटपुट है (डायरेक्शन ड्रॉपडाउन में आउट विकल्प) या दोनों (डायरेक्शन ड्रॉपडाउन में इन-आउट विकल्प)।
स्क्रिप्टिंग क्रियाओं में चरों का उपयोग करने के लिए, प्रतिशत संकेतन () का उपयोग करें और चरों को हार्डकोडेड मानों के समान ही संभालें। Power Automate %
DOS आदेश चलाएँ
अदृश्य मोड में DOS कमांड या कंसोल अनुप्रयोग को निष्पादित करता है तथा पूरा होने पर उसका आउटपुट प्राप्त करता है।
इनपुट पैरामीटर
तर्क | वैकल्पिक | स्वीकार | डिफ़ॉल्ट मान | विवरण |
---|---|---|---|---|
DOS आदेश या अनुप्रयोग | No | फ़ाइल | तर्कों के साथ DOS आदेश या कंसोल अनुप्रयोग का नाम, यदि लागू हो. | |
कार्यकारी फोल्डर | हां | फ़ोल्डर | कार्य करने के लिए फ़ोल्डर का पूर्ण पथ, यदि लागू हो | |
टाइमआउट के बाद विफल | हां | बूलियन मान | निर्दिष्ट करें कि क्या DOS कमांड या एप्लिकेशन अनिश्चित काल तक चलेगा या निर्धारित समय अवधि के बाद विफल हो जाएगा | |
टाइमआउट | No | संख्यात्मक मान | 10 | स्क्रिप्ट को पूरा करने के लिए प्रतीक्षा करने के लिए सेकंड की अधिकतम संख्या (-1 अनिश्चित काल के लिए) |
कोड पेज बदलें | N/A | बूलियन मान | गलत | निर्दिष्ट करता है कि सत्र के वर्तमान कोड में परिवर्तन करना है या नहीं |
एन्कोडिंग | No | ASMO-708: अरबी (ASMO 708), big5: चीनी पारंपरिक (Big5), cp1025: IBM EBCDIC (सिरिलिक सर्बियाई-बल्गेरियाई), cp866: सिरिलिक (DOS), cp875: IBM EBCDIC (ग्रीक मॉडर्न), csISO2022JP: जापानी (JIS) -1 बाइट काना की अनुमति दें), DOS-720: अरबी (DOS), DOS-862: हिब्रू (DOS), EUC-CN: चीनी सरलीकृत (EUC), EUC-JP: जापानी (JIS 0208-1990 और 0212-1990), euc -jp: जापानी (EUC), euc-kr: कोरियाई (EUC), GB18030: चीनी सरलीकृत (GB18030), gb2312: चीनी सरलीकृत (GB2312), hz-gb-2312: चीनी सरलीकृत (HZ), IBM-थाई: IBM EBCDIC (थाई), IBM00858: OEM बहुभाषी लैटिन I, IBM00924: IBM लैटिन-1, IBM01047: IBM लैटिन-1, IBM01140: IBM EBCDIC (यूएस-कनाडा-यूरो), IBM01141: IBM EBCDIC (जर्मनी-यूरो), IBM01142: IBM EBCDIC (डेनमार्क-नॉर्वे-यूरो), IBM01143: IBM EBCDIC (फिनलैंड-स्वीडन-यूरो), IBM01144: IBM EBCDIC (इटली यूरो), IBM01145: IBM EBCDIC (स्पेन-यूरो), IBM01146: IBM EBCDIC (यूके-यूरो), IBM01147: IBM EBCDIC (फ्रांस-यूरो), IBM01148: IBM EBCDIC (इंटरनेशनल-यूरो), IBM01149: IBM EBCDIC (आइसलैंडिक-यूरो), IBM037: IBM EBCDIC (यूएस-कनाडा), IBM1026: IBM EBCDIC (तुर्की लैटिन-5) ), IBM273: IBM EBCDIC (जर्मनी), IBM277: IBM EBCDIC (डेनमार्क-नॉर्वे), IBM278: IBM EBCDIC (फिनलैंड-स्वीडन), IBM280: IBM EBCDIC (इटली), IBM284: IBM EBCDIC (स्पेन), IBM285: IBM EBCDIC (यूके), IBM290: IBM EBCDIC (जापानी कटकाना), IBM297: IBM EBCDIC (फ्रांस), IBM420: IBM EBCDIC (अरबी), IBM423: IBM EBCDIC (ग्रीक), IBM424: IBM EBCDIC (हिब्रू), IBM437: OEM संयुक्त राज्य अमेरिका, IBM500: IBM EBCDIC (इंटरनेशनल), ibm737: ग्रीक (DOS), ibm775: बाल्टिक (DOS), ibm850: वेस्टर्न यूरोपियन (DOS), ibm852: सेंट्रल यूरोपियन (DOS), IBM855: OEM सिरिलिक, ibm857: टर्किश (DOS), IBM860: पुर्तगाली (DOS), IBM861: आइसलैंडिक (DOS), IBM863: फ्रेंच कैनेडियन (DOS), IBM864: अरबी (864), IBM865: नॉर्डिक (DOS), IBM869: ग्रीक, मॉडर्न (DOS), IBM870: IBM EBCDIC (बहुभाषी लैटिन-2), आईबीएम871: आईबीएम ईबीसीडीआईसी (आइसलैंडिक), आईबीएम880: आईबीएम ईबीसीडीआईसी (सिरिलिक रूसी), आईबीएम905: आईबीएम ईबीसीडीआईसी (तुर्की), आईएसओ-2022-जेपी: जापानी (जेआईएस), आईएसओ-2022-जेपी: जापानी (जेआईएस-1 बाइट की अनुमति दें काना - एसओ/एसआई), आईएसओ-2022-केआर: कोरियाई (आईएसओ), आईएसओ-8859-1: पश्चिमी यूरोपीय (आईएसओ), आईएसओ-8859-13: एस्टोनियाई (आईएसओ), आईएसओ-8859 -15: लैटिन 9 (आईएसओ), आईएसओ-8859-2: मध्य यूरोपीय (आईएसओ), आईएसओ-8859-3: लैटिन 3 (आईएसओ), आईएसओ-8859-4: बाल्टिक (आईएसओ), आईएसओ-8859-5: सिरिलिक (आईएसओ), आईएसओ-8859-6: अरबी (आईएसओ), आईएसओ-8859-7: ग्रीक (आईएसओ), आईएसओ-8859-8: हिब्रू (आईएसओ-विज़ुअल), आईएसओ-8859-8-आई: हिब्रू ( आईएसओ-लॉजिकल), आईएसओ-8859-9: तुर्की (आईएसओ), जोहब: कोरियाई (जोहाब), koi8-r: सिरिलिक (KOI8-R), koi8-u: सिरिलिक (KOI8-U), ks_c_5601-1987: कोरियाई, मैकिंटोश : वेस्टर्न यूरोपियन (मैक), शिफ्ट_जिस: जापानी (शिफ्ट-जेआईएस), यूएस-एएससीआईआई: यूएस-एएससीआईआई, यूटीएफ-16: यूनिकोड, यूटीएफ-16बीई: यूनिकोड (बिग-एंडियन), यूटीएफ-32: यूनिकोड (यूटीएफ-32) ), यूटीएफ-32बीई: यूनिकोड (यूटीएफ-32 बिग-एंडियन), यूटीएफ-7: यूनिकोड (यूटीएफ-7), यूटीएफ-8: यूनिकोड (यूटीएफ-8), विंडोज़-1250: सेंट्रल यूरोपियन (विंडोज़), विंडोज़- 1251: सिरिलिक (विंडोज़), विंडोज़-1252: पश्चिमी यूरोपीय (विंडोज़), विंडोज़-1253: ग्रीक (विंडोज़), विंडोज़-1254: तुर्की (विंडोज़), विंडोज़-1255: हिब्रू (विंडोज़), विंडोज़-1256: अरबी ( विंडोज़), विंडोज़-1257: बाल्टिक (विंडोज़), विंडोज़-1258: वियतनामी (विंडोज़), विंडोज़-874: थाई (विंडोज़), एक्स-चीनी-सीएनएस: चीनी पारंपरिक (सीएनएस), एक्स-चीनी-एटेन: चीनी पारंपरिक (ईटेन), x-cp20001: TCA ताइवान, x-cp20003: IBM5550 ताइवान, x-cp20004: टेलीटेक्स्ट ताइवान, x-cp20005: वांग ताइवान, x-cp20261: T.61, x-cp20269: ISO-6937, x- cp20936: चीनी सरलीकृत (GB2312-80), x-cp20949: कोरियाई वानसुंग, x-cp50227: चीनी सरलीकृत (ISO-2022), x-EBCDIC-कोरियाई विस्तारित: IBM EBCDIC (कोरियाई विस्तारित), x-यूरोपा: यूरोपा, x- IA5: पश्चिमी यूरोपीय (IA5), x-IA5-जर्मन: जर्मन (IA5), x-IA5-नार्वेजियन: नॉर्वेजियन (IA5), x-IA5-स्वीडिश: स्वीडिश (IA5), x-iscii-as: ISCII असमिया, x-iscii-be: ISCII बंगाली, x-iscii-de: ISCII देवनागरी, x-iscii-gu: ISCII गुजराती, x-iscii-ka: ISCII कन्नड़, x-iscii-ma: ISCII मलयालम, x-iscii-or : ISCII उड़िया, x-iscii-pa: ISCII पंजाबी, x-iscii-ta: ISCII तमिल, x-iscii-te: ISCII तेलुगु, x-mac-अरबी: अरबी (Mac), x-mac-ce: मध्य यूरोपीय (Mac), x-mac-chinesesimp: चीनी सरलीकृत (Mac), x-mac-chinesetrad: चीनी पारंपरिक (Mac), x-mac-क्रोएशियाई: क्रोएशियाई (Mac), एक्स-मैक-ग्रीक: ग्रीक (मैक), एक्स-मैक-हिब्रू: हिब्रू (मैक), एक्स-मैक-आइसलैंडिक: आइसलैंडिक (मैक), एक्स-मैक-जापानी: जापानी (मैक), एक्स-मैक-कोरियाई: कोरियाई (मैक), एक्स-मैक-रोमानियाई: रोमानियाई (मैक), एक्स-मैक-थाई: थाई (मैक), एक्स-मैक-तुर्की: तुर्की (मैक), एक्स-मैक-यूक्रेनी: यूक्रेनी (मैक)` | utf-8 : Unicode (UTF-8) | आउटपुट पढ़ते समय उपयोग करने के लिए एन्कोडिंग |
उत्पादन किए गए चर
तर्क | प्रकार | विवरण |
---|---|---|
कमांडआउटपुट | पाठ मान | DOS आदेश या अनुप्रयोग से पाठ आउटपुट |
कमांडत्रुटिआउटपुट | पाठ मान | DOS आदेश या अनुप्रयोग के निष्पादन के दौरान हुई त्रुटियों (यदि कोई हो) का वर्णन करने वाला पाठ |
कमांडएक्ज़िटकोड | संख्यात्मक मान | आदेश या अनुप्रयोग निकास कोड. यह मान संख्यात्मक है |
अपवाद
अपवाद | विवरण |
---|---|
आदेश या कंसोल अनुप्रयोग निष्पादित नहीं कर सकता | निर्दिष्ट आदेश या कंसोल अनुप्रयोग निष्पादित करने में समस्या को इंगित करता है |
आवंटित समय में स्क्रिप्ट चलाने में विफल | आवंटित समय में प्रदान की गई स्क्रिप्ट को चलाने में समस्या का संकेत देता है |
VBScript चलाएँ
कुछ कस्टम VBScript कोड निष्पादित करता है इसके आउटपुट को एक चर में पुनर्प्राप्त करता है.
आप इस क्रिया का उपयोग डेस्कटॉप प्रवाह में अपना स्वयं का कस्टम VBScript कोड शामिल करने के लिए कर सकते हैं, साथ ही यदि आवश्यक हो तो गतिशील VBScript सामग्री उत्पन्न करने के लिए इसमें चर का उपयोग करने की क्षमता भी रख सकते हैं।
इनपुट पैरामीटर
तर्क | वैकल्पिक | स्वीकार | डिफ़ॉल्ट मान | विवरण |
---|---|---|---|---|
चलाई जाने वाली VBScript | हां | पाठ मान | निष्पादित करने हेतु VBScript कोड. चरों को स्क्रिप्ट में शामिल किया जा सकता है क्योंकि वे VBScript के निष्पादन से पहले मूल्यांकन किए जाते हैं | |
टाइमआउट के बाद विफल | हां | बूलियन मान | N/A | निर्दिष्ट करें कि क्या VBScript स्क्रिप्ट अनिश्चित काल तक चलेगी या समय की एक निर्धारित अवधि के बाद विफल हो जाएगी |
टाइमआउट | No | संख्यात्मक मान | 10 | स्क्रिप्ट को पूरा करने के लिए प्रतीक्षा करने के लिए सेकंड की अधिकतम संख्या (-1 अनिश्चित काल के लिए) |
उत्पादन किए गए चर
तर्क | प्रकार | विवरण |
---|---|---|
VBस्क्रिप्टआउटपुट | पाठ मान | स्क्रिप्ट का आउटपुट |
स्क्रिप्टत्रुटि | पाठ मान | VBScript कोड के निष्पादन के दौरान होने वाली त्रुटियाँ |
अपवाद
अपवाद | विवरण |
---|---|
आवंटित समय में स्क्रिप्ट चलाने में विफल | आवंटित समय में प्रदान की गई स्क्रिप्ट को चलाने में समस्या का संकेत देता है |
JavaScript चलाएं
कुछ कस्टम JavaScript कोड निष्पादित करता है इसके आउटपुट को एक चर में पुनर्प्राप्त करता है.
इनपुट पैरामीटर
तर्क | वैकल्पिक | स्वीकार | डिफ़ॉल्ट मान | विवरण |
---|---|---|---|---|
चलाई जाने वाली JavaScript | हां | पाठ मान | निष्पादित करने हेतु जावास्क्रिप्ट कोड. वेरिएबल्स को स्क्रिप्ट में शामिल किया जा सकता है क्योंकि वे जावास्क्रिप्ट कोड के निष्पादन से पहले मूल्यांकन करते हैं | |
टाइमआउट के बाद विफल | हां | बूलियन मान | निर्दिष्ट करें कि क्या Javascript स्क्रिप्ट अनिश्चित काल तक चलेगी या एक निर्धारित अवधि के बाद विफल हो जाएगी | |
टाइमआउट | No | संख्यात्मक मान | 10 | स्क्रिप्ट को पूरा करने के लिए प्रतीक्षा करने के लिए सेकंड की अधिकतम संख्या (-1 अनिश्चित काल के लिए) |
उत्पादन किए गए चर
तर्क | प्रकार | विवरण |
---|---|---|
जावास्क्रिप्ट आउटपुट | पाठ मान | स्क्रिप्ट का आउटपुट |
स्क्रिप्टत्रुटि | पाठ मान | जावास्क्रिप्ट कोड के निष्पादन के दौरान होने वाली त्रुटियाँ |
अपवाद
अपवाद | विवरण |
---|---|
आवंटित समय में स्क्रिप्ट चलाने में विफल | आवंटित समय में प्रदान की गई स्क्रिप्ट को चलाने में समस्या का संकेत देता है |
PowerShell स्क्रिप्ट चलाएँ
कुछ कस्टम PowerShell स्क्रिप्ट निष्पादित करता है इसके आउटपुट को एक चर में पुनर्प्राप्त करता है.
आप इस क्रिया का उपयोग डेस्कटॉप प्रवाह में अपना स्वयं का कस्टम PowerShell कोड शामिल करने के लिए कर सकते हैं, साथ ही यदि आवश्यक हो तो गतिशील PowerShell सामग्री उत्पन्न करने के लिए इसमें चर का उपयोग करने की क्षमता भी रख सकते हैं।
इनपुट पैरामीटर
तर्क | वैकल्पिक | स्वीकार | डिफ़ॉल्ट मान | विवरण |
---|---|---|---|---|
चलाया जाने वाला PowerShell कोड | हां | पाठ मान | निष्पादित करने के लिए PowerShell कोड. चरों को स्क्रिप्ट में शामिल किया जा सकता है क्योंकि वे PowerShell कोड के निष्पादन से पहले मूल्यांकन करते हैं | |
टाइमआउट के बाद विफल | हां | बूलियन मान | निर्दिष्ट करें कि PowerShell स्क्रिप्ट अनिश्चित काल तक चलेगी या एक निश्चित समयावधि के बाद विफल हो जाएगी | |
टाइमआउट | No | संख्यात्मक मान | 10 | स्क्रिप्ट को पूरा करने के लिए प्रतीक्षा करने के लिए सेकंड की अधिकतम संख्या (-1 अनिश्चित काल के लिए) |
उत्पादन किए गए चर
तर्क | प्रकार | विवरण |
---|---|---|
पावरशेलआउटपुट | पाठ मान | स्क्रिप्ट का आउटपुट |
स्क्रिप्टत्रुटि | पाठ मान | PowerShell कोड के निष्पादन के दौरान होने वाली त्रुटियाँ |
अपवाद
अपवाद | विवरण |
---|---|
PowerShell स्क्रिप्ट चलाने में विफल रहा | प्रदान की गई PowerShell स्क्रिप्ट चलाने में समस्या को इंगित करता है |
आवंटित समय में स्क्रिप्ट चलाने में विफल | आवंटित समय में प्रदान की गई स्क्रिप्ट को चलाने में समस्या का संकेत देता है |
Python स्क्रिप्ट चलाएँ
पायथन स्क्रिप्ट कोड निष्पादित करता है और उसका आउटपुट प्राप्त करता है।
इनपुट पैरामीटर
तर्क | वैकल्पिक | स्वीकार | डिफ़ॉल्ट मान | विवरण |
---|---|---|---|---|
चलाए जाने वाले Python स्क्रिप्ट | No | पाठ मान | निष्पादित करने के लिए पायथन स्क्रिप्ट कोड | |
Python संस्करण | No | पायथन 2.7, पायथन 3.4 | Python 2.7 | बताएं कि स्क्रिप्ट निष्पादित करते समय Python के किस संस्करण का उपयोग करना है |
मॉड्यूल फ़ोल्डर पथ | हां | सूची का फ़ोल्डर | फ़ोल्डरों के पथ जहां बाह्य पायथन मॉड्यूल स्थित हैं |
उत्पादन किए गए चर
तर्क | Type | विवरण |
---|---|---|
पायथनस्क्रिप्टआउटपुट | पाठ मान | स्क्रिप्ट का आउटपुट |
स्क्रिप्टत्रुटि | पाठ मान | पायथन स्क्रिप्ट कोड के निष्पादन के दौरान होने वाली त्रुटियाँ |
अपवाद
अपवाद | विवरण |
---|---|
Python स्क्रिप्ट चलाने में विफल रहा | प्रदान की गई Python स्क्रिप्ट चलाने में समस्या को इंगित करता है |
निर्देशिका नहीं मिली | इंगित करता है कि निर्देशिका नहीं मिली |
.NET स्क्रिप्ट चलाएं
.NET (C#/VB.NET) स्क्रिप्ट कोड निष्पादित करता है और उसका आउटपुट प्राप्त करता है।
इनपुट पैरामीटर
तर्क | वैकल्पिक | स्वीकार | डिफ़ॉल्ट मान | विवरण |
---|---|---|---|---|
भाषा | N/A | सी#/ VB.NET | C# | स्क्रिप्ट की भाषा |
.NET स्क्रिप्ट आयात करती है | हां | पाठ मान | स्क्रिप्ट में शामिल करने के लिए .NET स्क्रिप्ट आयात करता है | |
संदर्भ लोड किए जाने हैं | हां | फ़ोल्डर | रूट पथ जहां .NET डायनेमिक लिंक पुस्तकालय (.dll फ़ाइलें) संदर्भ स्थित हैं | |
स्क्रिप्ट पैरामीटर | हां | उपयोगकर्ता द्वारा परिभाषित स्क्रिप्ट पैरामीटर | स्क्रिप्ट में परिभाषित पैरामीटर्स के मान सेट करना | |
रन करने के लिए .NET कोड | No | पाठ मान | चलाने के लिए .NET कोड. |
उत्पादन किए गए चर
यह क्रिया चर उत्पन्न कर सकती है, जो कि उपयोग करते समय उपयोगकर्ता द्वारा किए गए कॉन्फ़िगरेशन पर निर्भर करता है स्क्रिप्ट पैरामीटर खिड़की।
नोट
मामले में कार्रवाई आउटपुट पैरामीटर (का उपयोग करके) का उत्पादन करने के लिए कॉन्फ़िगर की गई है बाहर उन्हें कॉन्फ़िगर करते समय दिशा का ध्यान रखें), आपको हमेशा यह सुनिश्चित करना चाहिए कि स्क्रिप्ट के अंदर पैरामीटर शून्य के अलावा किसी अन्य मान पर सेट किया गया हो। अन्यथा, स्क्रिप्ट निष्पादन में त्रुटि उत्पन्न होगी क्योंकि आउटपुट पैरामीटर सेट नहीं किया गया है।
अपवाद
अपवाद | विवरण |
---|---|
.NET स्क्रिप्ट चलाने में विफल | प्रदान की गई .NET स्क्रिप्ट को रन करने में समस्या होने का संकेत देता हैं |