मेरे PowerShell प्रॉम्प्ट ने वर्तमान में मेरी C ड्राइव ( PS C:\>) को इंगित किया है । मैं अपने क्यू ( PS Q:\>) ड्राइव पर एक फ़ोल्डर में निर्देशिका कैसे बदलूं ?
मेरे Q ड्राइव पर फ़ोल्डर का नाम "मेरा परीक्षण फ़ोल्डर" है।
जवाबों:
CMD.EXE CHDIRया CDकमांड के विपरीत , PowerShell Set-Locationcmdlet ड्राइव और डायरेक्टरी दोनों को बदल देगा। Get-Help Set-Location -Fullपर आपको अधिक विस्तृत जानकारी मिलेगी Set-Location, लेकिन मूल उपयोग होगा
PS C:\> Set-Location -Path Q:\MyDir
PS Q:\MyDir>
PowerShell में डिफ़ॉल्ट रूप से, CDऔर के CHDIRलिए अन्य नाम हैं Set-Location।
( असद ने मुझे टिप्पणियों में याद दिलाया कि यदि पथ में रिक्त स्थान हैं, तो इसे उद्धरणों में संलग्न किया जाना चाहिए।)
Set-Location 'C:\Path With Spaces'
double inverted commas🤦♂️
आप बस टाइप कर सकते हैं Q:और अपनी समस्या को हल करना चाहिए।
Set-Location -Path 'Q:\MyDir'पॉवरशेल मेंcd=Set-Location
cd उर्फ को हटा या बदल नहीं दिया है , न ही आपके पास।
यदि किसी ड्राइव के अंदर आपके फ़ोल्डर में रिक्त स्थान हैं, तो Power Shell में आप केवल कमांड टाइप कर सकते हैं, फिर सिंगल कोट्स ('') के भीतर नाम और फ़ोल्डर का नाम ड्राइव करें:
Set-Location -Path 'E:\FOLDER NAME'
cd -Path Q:/