कमांड प्रॉम्प्ट कुछ कार्यों को करने का एक अविश्वसनीय रूप से उपयोगी तरीका है। उदाहरण के लिए, अगर आप किसी प्रोग्राम को विशेष पैरामीटर्स के साथ चलाना चाहते हैं, तो कमांड प्रॉम्प्ट ऐसा करने का एक तेज़ तरीका है। समस्या यह है कि कमांड प्रॉम्प्ट का उपयोग करके आधुनिक कंप्यूटर की डायरेक्टरी संरचना को नेविगेट करना एक वास्तविक दर्द हो सकता है। खासकर जब से Windows 10 इतने लंबे फोल्डर और प्रोग्राम नामों को सपोर्ट करता है।
अच्छी खबर यह है कि आप Windows Explorer विंडो के अंदर से सीधे कमांड प्रॉम्प्ट खोल सकते हैं। यह आपको सीधे उस फोल्डर स्थान पर ले जाता है!
कमांड प्रॉम्प्ट बनाम PowerShell
फोल्डर में कमांड प्रॉम्प्ट खोलने के बारे में एक महत्वपूर्ण बिंदु यह है कि हम विशेष रूप से Windows कमांड प्रॉम्प्ट की बात कर रहे हैं, न कि PowerShell की। हालांकि दोनों प्रोग्राम समान दिखते हैं, एक टेक्स्ट-कमांड इंटरफेस होने के नाते, वे वास्तव में बहुत अलग हैं।
कमांड प्रॉम्प्ट Windows के लिए एक सरल, हल्का टेक्स्ट इंटरफेस है। इसके विपरीत, PowerShell एक जटिल, शक्तिशाली कमांड लाइन टूल है जो पावर यूजर्स को कंप्यूटर के गहन सिस्टम मैनेजमेंट करने देता है, अन्य उपयोगी क्षमताओं की एक लंबी सूची के अलावा।
कमांड प्रॉम्प्ट "CMD.exe" का उपयोग करता है जबकि PowerShell "powershell.exe" का उपयोग करता है, इसलिए वे पूरी तरह से अलग हैं। हालांकि कुछ कार्यक्षमता ओवरलैप करती है, दोनों प्रोग्राम समान कार्य को पूरा करने के लिए अलग-अलग कमांड का उपयोग कर सकते हैं। यह लेख केवल कमांड प्रॉम्प्ट के बारे में है, लेकिन कुछ शॉर्टकट PowerShell के लिए भी काम करेंगे। हम इंगित करेंगे कि यह कब मामला है।
Explorer एड्रेस बार का उपयोग करके कमांड प्रॉम्प्ट खोलें
जब आप एक Windows Explorer फोल्डर खोलते हैं, तो आप एक एड्रेस बार देखेंगे जो वेब ब्राउज़र में वाले के समान होता है। डिफॉल्ट रूप से, यह करंट फोल्डर का पथ दिखाता है। आप इसे यहां देख सकते हैं।
अगर आप इस एड्रेस बार पर क्लिक करते हैं, तो आप टेक्स्ट टाइप कर सकते हैं। "cmd" टाइप करके और एंटर दबाकर, आप उस स्थान पर कमांड प्रॉम्प्ट खोल लेंगे।
यह तब भी काम करेगा अगर आप "cmd" के बजाय "powershell" टाइप करते हैं। आपको उस फोल्डर पर सीधे Windows PowerShell प्रॉम्प्ट पर ले जाएगा।
"Open command window here" जोड़ना
Windows 10 के शुरुआती वर्जन में, "Open command window here" नामक एक कॉन्टेक्स्ट मेनू एंट्री थी जो आपके द्वारा निर्दिष्ट फोल्डर स्थान पर कमांड प्रॉम्प्ट खोलती थी। उदाहरण के लिए, अगर आप किसी फोल्डर पर राइट-क्लिक करते हैं और इस कमांड का उपयोग करते हैं, तो कमांड प्रॉम्प्ट करंट फोल्डर स्थान पर शुरू होता है।
Windows 10 के लिए 2017 क्रिएटर्स अपडेट के बाद, Microsoft ने इस विकल्प को हटा दिया। क्यों? इसकी सबसे अधिक संभावना Microsoft के लोगों को कमांड प्रॉम्प्ट का उपयोग करने से दूर PowerShell का उपयोग करने की ओर धकेलने के प्रयास के कारण है।
इस कमांड को वापस पाना बहुत मुश्किल नहीं है, लेकिन इसमें Windows रजिस्ट्री में कुछ टिंकरिंग की आवश्यकता होती है। अगर आप ऐसा करने में सहज महसूस नहीं करते हैं, तो इस मेथड को छोड़ना सबसे अच्छा है, लेकिन अगर आप वास्तव में उस कॉन्टेक्स्ट मेनू विकल्प को वापस चाहते हैं, तो यहां क्या करना है।
सबसे पहले, Start पर क्लिक करें और regedit टाइप करें। फिर regedit प्रोग्राम एंट्री पर क्लिक करें।
रजिस्ट्री एडिटर खुले होने पर, निम्न रजिस्ट्री की को इस पथ पर देखें:
HKEY_CLASSES_ROOT\Directory\shell\cmd
यहां चीजें थोड़ी जोखिम भरी लगने लग सकती हैं, लेकिन हम ऐसा कुछ नहीं कर रहे हैं जो आपके कंप्यूटर को तोड़ दे। लेकिन इन सटीक निर्देशों का पालन करना सुनिश्चित करें!
की पर राइट-क्लिक करें और कॉन्टेक्स्ट मेनू में Permissions पर क्लिक करें।
खुलने वाले डायलॉग बॉक्स में, Advanced पर क्लिक करें।
उन्नत सेटिंग्स विंडो के शीर्ष पर, आपको की के सूचीबद्ध ओनर दिखाई देंगे। Change विकल्प पर क्लिक करें।
अगला, अपना यूज़रनेम टाइप करें और फिर इसे मान्य करने के लिए check names पर क्लिक करें। फिर OK पर क्लिक करें।
अंत में, OK पर क्लिक करने से पहले सुनिश्चित करें कि Replace owner on subcontainers and objects बॉक्स चुना गया है।
अब हम परमिशन पेज पर वापस आ गए हैं। Group or user names के तहत Administrators चुनें और Full control के बगल में Allow चुनें। फिर OK पर क्लिक करें।
अब हमें कमांड प्रॉम्प्ट के लिए कॉन्टेक्स्ट मेनू एंट्री को रिस्टोर करना होगा।
CMD विंडो के अंदर वापस, हमें बस "DWORD" को "HideBasedOnVelocityiD" से "ShowBasedOnVelocityId" में बदलना है। बस इस पर राइट-क्लिक करें और rename चुनें, फिर DWORD का नाम बदलें।
अगर सब कुछ योजना के अनुसार हुआ, तो अब आपको Windows Explorer विंडो में किसी आइटम पर SHIFT+राइट-क्लिक करने पर "Open command window here" विकल्प दिखाई देना चाहिए।
Windows Explorer का उपयोग करके कमांड प्रॉम्प्ट खोलना
Windows Explorer विंडो से कमांड प्रॉम्प्ट खोलने की यह अगली विधि वहां नेविगेट करने में शामिल है जहां कमांड प्रॉम्प्ट प्रोग्राम खुद स्टोर है और इसे वहीं से सीधे चलाना। यह अभी भी उपयोगी है जब किसी कारण से कमांड प्रॉम्प्ट खोलने के अन्य साधन काम नहीं करते।
आप "cmd.exe" को C:\Windows\System32 में पा सकते हैं। अगर आप इसे एडमिनिस्ट्रेटिव विशेषाधिकारों के साथ चलाना चाहते हैं, तो बस cmd.exe पर राइट-क्लिक करें और Run as administrator चुनें। बहुत सारे कमांड हैं जिन्हें काम करने के लिए एडमिनिस्ट्रेटिव विशेषाधिकारों की आवश्यकता होती है और यह उन विशेषाधिकारों के साथ कमांड प्रॉम्प्ट शुरू करने के तरीकों में से एक है बिना Explorer छोड़े।
अब आप कमांड में हैं!
जैसे उन्होंने HyperTerminal के साथ किया, Microsoft एक दिन कमांड प्रॉम्प्ट को पूरी तरह से PowerShell के पक्ष में चरणबद्ध तरीके से समाप्त करना चुन सकता है। हालांकि यह अपने आप में बुरी बात नहीं है, PowerShell को कुछ पॉलिश की आवश्यकता हो सकती है ताकि नॉन-पावर यूजर्स जो कमांड प्रॉम्प्ट के साथ ठीक होते, वे सामान्य कार्यों को उतनी ही आसानी से उपयोग कर सकें। फिर भी, जब तक कमांड प्रॉम्प्ट वास्तव में डोडो के रास्ते पर नहीं जाता, आप निश्चिंत रह सकते हैं कि यह केवल कुछ क्लिक दूर है।
अगर आपको अपने कमांड प्रॉम्प्ट कौशल में सुधार करने की आवश्यकता है, तो क्यों न इन 21 कमांड को देखें जिन्हें हर Windows उपयोगकर्ता को जानना चाहिए। आप इन अविश्वसनीय रूप से उपयोगी ट्रिक्स से लैस होकर कार्यों के माध्यम से उड़ान भरेंगे।