PowerShell में उन्हें पथ के लिए "क्वालिफायर" के रूप में संदर्भित किया जाता है।
इस जानकारी को खोजने के लिए सबसे अच्छी जगह cmdlet विकल्पों के लिए प्रलेखनsplit-path में लगती है ।
-Qualifier
निर्दिष्ट पथ का केवल क्वालीफायर लौटाता है। FileSystem या रजिस्ट्री प्रदाताओं के लिए, क्वालीफायर प्रदाता पथ का ड्राइव है, जैसे C: या HKCU:।
इस, इन क्वालिफायर अभी भी "ड्राइव" के रूप में भेजा (क्वालीफायर खुद के बारे में blurb सहित) अधिकांश अन्य स्थानों, भले ही यह सामान्य से परे चला जाता में कहा है c:, d:आदि मात्रा संदर्भ ड्राइव।
विभिन्न क्वालिफायर / ड्राइव विभिन्न पॉवरशेल प्रोवाइडर्स द्वारा आपूर्ति की जाती है ।
एक विंडोज पॉवरशेल प्रदाता किसी भी डेटा स्टोर को एक फाइल सिस्टम की तरह उजागर करने की अनुमति देता है जैसे कि यह एक घुड़सवार ड्राइव था। उदाहरण के लिए, अंतर्निहित रजिस्ट्री प्रदाता आपको रजिस्ट्री को नेविगेट करने की अनुमति देता है जैसे आप अपने कंप्यूटर की सी ड्राइव को नेविगेट करेंगे। एक प्रदाता आइटम cmdlets को भी ओवरराइड कर सकता है (उदाहरण के लिए, गेट-आइटम, सेट-आइटम, आदि) जैसे कि आपके डेटा स्टोर के डेटा को फ़ाइलों की तरह माना जा सकता है और फ़ाइल सिस्टम को नेविगेट करते समय निर्देशिकाओं का इलाज किया जाता है।
आप Get-PSProviderवर्तमान में लोड किए गए प्रदाताओं की एक सूची प्राप्त करने के लिए उपयोग कर सकते हैं , जो उनके द्वारा जोड़े गए "ड्राइव" को सूचीबद्ध करता है:
