PowerShell में अन्य PowerShell ड्राइव्स के साथ कार्य करना

Complete

फ़ाइल सिस्टम ड्राइव्स, रजिस्ट्री ड्राइव्स और सर्टिफ़िकेट ड्राइव के अतिरिक्त, Windows PowerShell में अन्य ड्राइव्स शामिल हैं:

  • उपनाम। Windows PowerShell उपनामों की समीक्षा करें और प्रबंधित करें.
  • Env. Windows परिवेश चर की समीक्षा करें और प्रबंधित करें.
  • फ़ंक्शन। Windows PowerShell फ़ंक्शंस की समीक्षा करें और प्रबंधित करें.
  • चर। Windows PowerShell चरों की समीक्षा करें और प्रबंधित करें.
  • WSMan. WS-Management कॉन्फ़िगरेशन की समीक्षा करें और प्रबंधित करें.

अन्य मॉड्यूल के साथ कई प्रदाता शामिल हैं जो PowerShell ड्राइव बना सकते हैं। उदाहरण के लिए, Windows सर्वर भूमिकाओं के लिए प्रबंधन उपकरण स्थापित करने की प्रक्रिया में अक्सर अतिरिक्त ड्राइव शामिल होती हैं जैसे:

  • ई.. यह ड्राइव ActiveDirectory प्रदाता द्वारा बनाई गई है, जो दूरस्थ सर्वर व्यवस्थापन उपकरण (RSAT) के साथ शामिल ActiveDirectory मॉड्यूल का भाग है. ActiveDirectory प्रदाता समीक्षा और AD DS डेटाबेस सामग्री, जैसे उपयोगकर्ता और कंप्यूटर खाते प्रबंधित करने का समर्थन करता है।
  • आईआईएस| यह ड्राइव IIS प्रबंधन उपकरणों के साथ शामिल है जो WebAdministration मॉड्यूल का भाग है, जो WebAdministration प्रदाता द्वारा बनाया गया है। WebAdministration प्रदाता आपको अनुप्रयोग पूल, वेबसाइट्स, वेब अनुप्रयोग और वर्चुअल निर्देशिकाओं की समीक्षा और प्रबंधन करने की अनुमति देता है.

नोट

ActiveDirectory मॉड्यूल में सक्रिय निर्देशिका ऑब्जेक्ट प्रबंधित करने के लिए कई cmdlets शामिल हैं. ActiveDirectory मॉड्यूल में cmdlets की समीक्षा करने के लिए, Get-Command -Module ActiveDirectoryचलाएँ.

नोट

वेब व्यवस्थापन मॉड्यूल IIS के प्रबंधन के लिए कई cmdlets शामिल हैं। WebAdministration मॉड्यूल में cmdlets की समीक्षा करने के लिए, Get-Command -Module WebAdministrationचलाएँ.

ये अतिरिक्त ड्राइव अधिकांश मानक प्रदाता क्रियाओं और संज्ञाओं का उपयोग करने का समर्थन करते हैं। ऐसे विशिष्ट cmdlets भी हो सकते हैं जो समान कार्य कर सकते हैं. उदाहरण के लिए, आप वर्तमान Windows PowerShell सत्र में सभी उपनामों की सूची वापस करने के लिए Get-Alias cmdlet या निम्न प्रदाता-आधारित आदेश का उपयोग कर सकते हैं:

Get-Item -Path Alias:

कुछ मामलों में, प्रदाता-आधारित कमांड के लिए कोई समतुल्य cmdlets नहीं होते हैं. उदाहरण के लिए, कोई Remove-Alias cmdlet नहीं है जो किसी उपनाम को हटाता है, लेकिन आप MyAlias नामक उपनाम को हटाने के लिए निम्न आदेशों में से किसी का उपयोग कर सकते हैं:

Remove-Item -Path Alias:MyAlias
Clear-Item -Path Alias:MyAlias

पहले के विषयों द्वारा कवर किए गए अन्य प्रदाताओं के साथ, इन ड्राइव को बनाने के लिए उपयोग किए जाने वाले प्रदाताओं के पास गतिशील पैरामीटर या उनके साथ जुड़े गुण हो सकते हैं। उपनाम प्रदाता, उदाहरण के लिए, डायनेमिक पैरामीटर -Optionsशामिल है, जिसका उपयोग आप किसी उपनाम के विकल्प गुण निर्दिष्ट करने के लिए कर सकते हैं।

यह समझने के लिए कि आप ड्राइव के माध्यम से पहुँच योग्य आइटम के साथ क्या कर सकते हैं, आपको ड्राइव बनाने के लिए उपयोग किए जाने वाले प्रदाता के लिए मदद की समीक्षा करनी चाहिए। मदद में, आप किसी भी डायनेमिक पैरामीटर या गुण की पहचान कर सकते हैं। आप प्राप्त-PSDrive cmdlet का उपयोग करके ड्राइव बनाने के लिए उपयोग किए गए प्रदाता की पहचान कर सकते हैं। आप प्रदाता के लिए उपलब्ध मदद की समीक्षा करने के लिए प्राप्त-मदद cmdlet का उपयोग कर सकते हैं. उदाहरण के लिए, आप उपनाम प्रदाता के लिए मदद की समीक्षा करने के लिए आदेश का उपयोग कर सकते हैं:

Get-Help About_Alias_Provider