इस पोस्ट में PowerShell में 'Get-ChildItem' cmdlet के बारे में विस्तार से बताया गया है।
Get-ChildItem: लिस्टिंग फ़ाइलें, रजिस्ट्री, और प्रमाणपत्र
बताए गए cmdlet को दिए गए फ़ाइल पथ से आइटम और चाइल्ड आइटम मिलते हैं। बताए गए cmdlet से संबंधित उदाहरण नीचे प्रदर्शित किए गए हैं।
उदाहरण 1: 'Get-ChildItem' Cmdlet का उपयोग करके किसी निर्देशिका में आइटम सूची प्राप्त करें
यह उदाहरण निर्दिष्ट निर्देशिका में स्थित आइटम प्राप्त करेगा:
Get-ChildItem सी: \ डॉक्स
उदाहरण 2: किसी डायरेक्टरी में आइटम्स के नाम प्राप्त करें
यह उदाहरण केवल निर्दिष्ट निर्देशिका में स्थित फ़ाइलों के नाम प्राप्त करेगा:
Get-ChildItem सी: \ डॉक्स -नाम
ऊपर बताए गए कोड में:
- सबसे पहले, निर्दिष्ट करें ' Get-ChildItem फ़ाइल पथ के साथ cmdlet।
- अंत में, 'जोड़ें' -नाम फ़ाइल नामों की सूची प्राप्त करने के लिए पैरामीटर:
उदाहरण 3: डायरेक्टरी और सब-डायरेक्टरी में चाइल्ड आइटम प्राप्त करें
इस दृष्टांत में, उप-निर्देशिकाओं में उपलब्ध चाइल्ड आइटम भी पुनः प्राप्त किए जाएँगे:
Get-ChildItem सी: \ डॉक्स \ * ।TXT -पुनरावृत्ति -ताकतउपरोक्त कोड के अनुसार:
- सबसे पहले, निर्दिष्ट करें ' Get-ChildItem 'cmdlet, निर्देशिका पथ के साथ' * 'वाइल्डकार्ड।
- उसके बाद निर्दिष्ट करें ' -पुनरावृत्ति उप-निर्देशिकाओं से आइटम प्राप्त करने के लिए 'पैरामीटर और फिर' का उपयोग करें -ताकत 'पैरामीटर:
उदाहरण 4: रजिस्ट्री कुंजियाँ प्राप्त करने के लिए “Get-ChildItem” Cmdlet का उपयोग करें
यह प्रदर्शन दिए गए कोड का उपयोग करके रजिस्ट्री कुंजियों को पुनः प्राप्त करेगा:
Get-ChildItem -पथ एचकेएलएम:\हार्डवेयरउपर्युक्त कोड में:
- सबसे पहले, निर्दिष्ट करें ' Get-ChildItem 'cmdlet,' के साथ -पथ ” पैरामीटर, और रजिस्ट्री कुंजी पथ असाइन करें:
उदाहरण 5: कोड साइनिंग अथॉरिटी के साथ सभी प्रमाणपत्र प्राप्त करें
इस प्रदर्शन में, दिए गए कोड का उपयोग करके कोड-हस्ताक्षरित प्रमाणपत्र प्राप्त किए जाएंगे:
Get-ChildItem -पथ प्रमाणपत्र:\LocalMachine\Myऊपर बताए गए कोड में:
- सबसे पहले, निर्दिष्ट करें ' Get-ChildItem 'cmdlet, उसके बाद' -पथ ” कोड-हस्ताक्षरित प्रमाणपत्रों के पथ वाले पैरामीटर:
वह सब फाइलों, रजिस्ट्री और प्रमाणपत्रों को सूचीबद्ध करने के बारे में था।
निष्कर्ष
सीएमडीलेट ' Get-ChildItem ” उपयोगकर्ता द्वारा प्रदान किए गए फ़ाइल पथ से आइटम और चाइल्ड आइटम पुनर्प्राप्त करता है। इसके अलावा, ' -पुनरावृत्ति ”पैरामीटर का उपयोग उप-निर्देशिका से आइटम पुनर्प्राप्त करने के लिए बताए गए cmdlet के साथ किया जाता है। इस पोस्ट ने 'Get-ChildItem' cmdlet को कई उदाहरणों के साथ प्रदर्शित किया है।