सारांश

पूरा किया

इस मॉड्यूल में, आपने फ़ंक्शंस और मॉड्यूल के बारे में सीखा। निम्नलिखित प्रमुख टेकअवे हैं:

  • एक फ़ंक्शन पुन: प्रयोज्य कोड का एक ब्लॉक है। आप स्क्रिप्ट में एक ही कोड को कई बार डालने के बजाय स्क्रिप्ट के भीतर दोहराए जाने वाले कार्यों को करने के लिए फ़ंक्शन का उपयोग कर सकते हैं।

  • चर का एक विशिष्ट दायरा होता है और वे सीमित होते हैं कि वे स्कोप के बीच कैसे इंटरैक्ट करते हैं। चर क्षेत्र वैश्विक, स्क्रिप्ट और फ़ंक्शन हो सकते हैं।

  • आप फ़ंक्शन को स्टोर करने और स्क्रिप्ट के बीच उन फ़ंक्शंस को साझा करने के लिए मॉड्यूल बना सकते हैं। आपके द्वारा अपने फ़ंक्शंस को मॉड्यूल में रखने के बाद, वे cmdlets की तरह ही खोजे जा सकते हैं. इसके अलावा, विंडोज के साथ शामिल मॉड्यूल की तरह, आपके द्वारा बनाए गए मॉड्यूल फ़ंक्शन की आवश्यकता होने पर स्वचालित रूप से लोड होते हैं।

  • डॉट सोर्सिंग वर्तमान दायरे में किसी अन्य स्क्रिप्ट को आयात करने की एक विधि है। यदि आपके पास ऐसी स्क्रिप्ट फ़ाइल है जिसमें फ़ंक्शन हैं, तो आप Windows PowerShell प्रॉम्प्ट पर फ़ंक्शन को स्मृति में लोड करने के लिए डॉट सोर्सिंग का उपयोग कर सकते हैं.

  • डॉट सोर्सिंग किसी स्थानीय फ़ाइल से या नेटवर्क पर यूनिवर्सल नेमिंग कन्वेंशन (UNC) पथ का उपयोग करके लोड कर सकते हैं।

अतिरिक्त पठन

अधिक जानने के लिए, निम्नलिखित दस्तावेज़ों को देखें: