•अद्यतन•Arnošt Havelka
PowerShell ओरिएंटेशन: पैरेंट लूप
Set-Location .. के साथ जल्दी से रिकवर करें और गहरे नेविगेशन के दौरान पथ नियंत्रण बनाए रखें।
इंटरएक्टिव पाठ शुरू करेंजब नेविगेशन अव्यवस्थित हो जाता है, तो मूल (parent) आंदोलन जल्दी से नियंत्रण बहाल करता है। Set-Location .. आपका सबसे तेज़ सुधार कमांड है।
अभ्यास के लिए कमांड
Set-Location ..
Get-Location
अपेक्षित टर्मिनल सिग्नल
C:\Users\Student से, मूल (parent) पर जाने से यह उत्पन्न होना चाहिए:
C:\Users
यह क्यों मायने रखता है
कई कमांड चेन विफल हो जाते हैं क्योंकि ऑपरेटर एक फ़ोल्डर बहुत गहराई में रहते हैं। तेज़ पैरेंट रिकवरी वर्कफ़्लो को पूर्वानुमानित रखती है और आकस्मिक संपादन को कम करती है।
सामान्य गलतियाँ
- यह जाँच किए बिना कि आप कहाँ उतरे हैं, पैरेंट मूवमेंट बार-बार चलाना।
cdउपनामों (aliases) औरSet-Locationसिंटैक्स को असंगत रूप से मिलाना।- यह भूल जाना कि पैरेंट मूवमेंट हर बाद के कमांड के लिए दायरा बदल देता है।
अभ्यास विस्तार
एक पूर्ण रिकवरी लूप करें:
New-Item -Path Documents -ItemType Directory -Force | Out-Null
Set-Location Documents
Get-Location
Set-Location ..
Get-Location
उद्देश्य स्पष्ट पुष्टि के साथ जानबूझकर आंदोलन है।
संदर्भ
ये दस्तावेज़ लिंक इस लेख में उपयोग किए गए कमांड के लिए आधिकारिक विवरण प्रदान करते हैं।
अगला
पॉवरशेल ओरिएंटेशन प्रैक्टिस: रूट मैप
एक रूट-चेक कमांड अनुक्रम में Set-Location और Get-ChildItem को मिलाएं।