PowerShell में PowerShell ड्राइव्स के बारे में समझाएँ
PowerShell ड्राइव या ड्राइव, डेटा संग्रह से कनेक्शन है. प्रत्येक PowerShell ड्राइव किसी डेटा संग्रह से कनेक्ट करने के लिए एकल PowerShell प्रदाता का उपयोग करता है। PowerShell ड्राइव में PowerShell प्रदाता की सभी क्षमताएँ होती हैं जिनका उपयोग वह कनेक्शन बनाने के लिए करता है.
नाम Windows PowerShell में ड्राइव्स की पहचान करते हैं. ड्राइव में एक अक्षर हो सकता है। एकल-अक्षर ड्राइव नाम आमतौर पर एक FileSystem ड्राइव से कनेक्ट होते हैं। उदाहरण के लिए, C ड्राइव कंप्यूटर के भौतिक ड्राइव C से जुड़ता है। हालाँकि, नामों में एक से अधिक वर्ण भी शामिल हो सकते हैं। उदाहरण के लिए, HKCU ड्राइव HKEY_CURRENT_USER रजिस्ट्री हाइव से कनेक्ट करता है।
कोई नया कनेक्शन बनाने के लिए, आप नया-PSDrive cmdlet का उपयोग करें। आपको एक अद्वितीय ड्राइव नाम, नई ड्राइव के लिए रूट स्थान और कनेक्शन बनाने वाले PowerShell प्रदाता को निर्दिष्ट करना होगा. PowerShell प्रदाता की क्षमताओं के आधार पर, आप वैकल्पिक क्रेडेंशियल्स और अन्य विकल्प भी निर्दिष्ट कर सकते हैं।
Windows PowerShell हमेशा निम्न ड्राइव्स के साथ एक नया सत्र प्रारंभ करता है:
- रजिस्ट्री ड्राइव HKLM और HKCU
- स्थानीय हार्ड ड्राइव, जैसे ड्राइव सी
- Windows PowerShell संग्रहण ड्राइव चर , फ़ंक्शनऔर उपनाम
- प्रबंधन के लिए वेब सेवाएँ (WS-Management) सेटिंग्स ड्राइव WSMan
- पर्यावरण चर ड्राइव Env
- प्रमाणपत्र संग्रह ड्राइव CERT
आप प्राप्त-PSDrive cmdlet चलाकर ड्राइव्स की सूची की समीक्षा कर सकते हैं.
नोट
ड्राइव के नामों में कोलन शामिल नहीं होता है. ड्राइव नाम उदाहरणों में चर और उपनामशामिल हैं। हालाँकि, जब आप किसी ड्राइव को पथ के रूप में संदर्भित करना चाहते हैं, तो एक कोलन शामिल करें। उदाहरण के लिए, Variable:Variable ड्राइव के पथ को संदर्भित करता है, जैसे C: C ड्राइव करने के पथ को संदर्भित करता है। Cmdlets जैसे New-PSDrive को ड्राइव नाम की आवश्यकता होती है, लेकिन इन आदेशों का उपयोग करते समय, ड्राइव नाम में कोलन शामिल न करें।