डॉट सोर्सिंग बाद में आपके स्क्रिप्ट को मॉड्यूल में परिवर्तित करना आसान बनाता है, आपको स्क्रिप्ट को फ़ंक्शंस में बदलना नहीं होगा।
डॉट सोर्सिंग का एक अन्य लाभ यह है कि आप उस फ़ाइल को जोड़कर अपने खोल में फ़ंक्शन जोड़ सकते हैं जो Microsoft.PowerShell_profile.ps1 पर फ़ंक्शंस रखता है, जिसका अर्थ है कि आप उन्हें हमेशा उपलब्ध हैं (पथों के बारे में चिंता करने की आवश्यकता को समाप्त करना आदि)।
मेरे पास मेरे डॉट सोर्स की गई फाइलों के शीर्ष पर फ़ंक्शन और सामान्य पैरामीटर के नाम पर एक छोटा सा लेखन-होस्ट है और मैं अपनी प्रोफ़ाइल में कार्यों को स्रोत करता हूं। प्रत्येक बार जब मैं पावरशेल खोलता हूं, तो मेरी प्रोफ़ाइल स्क्रॉल में फ़ंक्शंस की सूची (यदि मुझे पसंद है, तो आप अक्सर अपने कार्यों/फ़ाइलों के सटीक नाम भूल जाते हैं। आप समय के साथ-साथ कार्यों की संख्या को ढेर करना शुरू कर देंगे)।
कृपया ध्यान दें, आपको स्क्रिप्ट के पूर्ण या सापेक्ष पथ का उपयोग करने की आवश्यकता होगी, जब तक यह सिस्टम पथ पर न हो। – JasonMArcher