कमांड प्रॉम्प्ट में स्वतः पूर्ण कैसे चालू करें

क्या आप दैनिक आधार पर कमांड प्रॉम्प्ट का उपयोग करते हैं? यदि ऐसा है, तो मुझे हाल ही में एक साधारण रजिस्ट्री संपादन के माध्यम से कमांड प्रॉम्प्ट के लिए स्वत: पूर्ण चालू करने का एक तरीका मिला है। लंबे पथ नामों में टाइप करते समय, बस पहले कुछ अक्षर टाइप करें और फिर फ़ोल्डर या फ़ाइल नामों में से किसी एक को स्वतः पूर्ण करने के लिए TAB दबाएं।(TAB)

उदाहरण के लिए, यदि मैं C:\Documents and Settings\ में टाइप कर रहा हूं, तो मुझे केवल C:\Doc टाइप करना होगा और फिर TAB कुंजी दबाना होगा।

स्वत: पूर्ण कमांड प्रॉम्प्ट सक्षम करें

डॉस प्रॉम्प्ट ऑटो पूर्ण

जैसा कि आप देख सकते हैं, केवल एक फ़ोल्डर है जो " doc " से शुरू होता है, इसलिए यह स्वचालित रूप से जोड़े गए उद्धरणों के साथ पूरा हो जाता है। अब यह काफी साफ-सुथरा है। यदि आप आगे जारी रखना चाहते हैं, तो अंत में बस एक और जोड़ें और फिर TAB \ दबाएं । ध्यान दें कि आप उद्धरण के बाद फ़ॉरवर्ड स्लैश जोड़ सकते हैं और यह अभी भी ठीक काम करेगा।

आप केवल TAB(TAB) कुंजी दबाकर निर्देशिका में विभिन्न फ़ोल्डरों और फ़ाइलों के माध्यम से जारी रख सकते हैं । इसलिए यदि आप C: टाइप करते हैं और फिर टैब कुंजी दबाते रहते हैं, तो आप उस पथ के सभी फ़ोल्डरों और फ़ाइलों को वर्णानुक्रम में चक्रित करने में सक्षम होंगे, अर्थात C:\Documents and Settings , C:\Program Files\ , आदि।

ध्यान दें कि यह वास्तव में केवल Windows XP पर लागू होता है । विंडोज 7(Windows 7) और उच्चतर में , जब आप टैब(TAB) कुंजी दबाते हैं तो स्वत: पूर्ण स्वचालित रूप से कार्य करेगा ।

कमांड प्रॉम्प्ट(Command Prompt) के लिए स्वतः पूर्ण(Autocomplete) सक्षम करें

चरण 1(Step 1) : स्टार्ट(Start) पर क्लिक करें , फिर रन करें और (Run)विंडोज एक्सपी(Windows XP) में regedit  टाइप करें । विंडोज 7(Windows 7) और उच्चतर में, बस स्टार्ट पर क्लिक करें और(Start) फिर regedit टाइप करें।

regedit

चरण 2(Step 2) : निम्न रजिस्ट्री कुंजियों में से किसी एक पर नेविगेट करें:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Command Processor

तो आप किसे चुनेंगे? खैर(Well) , यहां बताया गया है कि यह कैसे काम करता है। स्थानीय मशीन(Local Machine) कुंजी कंप्यूटर पर सभी उपयोगकर्ताओं पर लागू होगी, लेकिन मान भिन्न होने पर वर्तमान उपयोगकर्ता(Current User) कुंजी द्वारा ओवरराइड की जाएगी। उदाहरण के लिए, यदि एचकेएलएम कुंजी पर स्वत: पूर्ण अक्षम है ,(HKCU) लेकिन एचकेसीयू कुंजी पर सक्षम है ,(HKLM) तो इसे सक्षम किया जाएगा। आप बता सकते हैं कि TAB कुंजी दबाने पर स्वतः पूर्ण अक्षम है या नहीं, बस एक TAB स्थान सम्मिलित करता है।

यदि आप चाहें तो दोनों स्थानों में सेटिंग्स बदल सकते हैं, लेकिन स्वत: पूर्ण सक्षम होने के लिए एचकेसीयू(HKCU) कुंजी में वास्तव में इसकी आवश्यकता है।

चरण 3 : (Step 3)CompletionChar  कुंजी पर डबल-क्लिक करें और दशमलव स्वरूप में मान को 9 में बदलें। (9)CompletionChar फ़ोल्डर का नाम पूरा करने में सक्षम बनाता है।

कमांड प्रोसेसर

आप PathCompletionChar(PathCompletionChar) के मान को 9 में भी बदलकर फ़ाइल नाम पूर्णता को सक्षम कर सकते हैं । ध्यान दें कि हेक्साडेसिमल में मान 9 या 0x9 स्वतः पूर्ण के लिए TAB नियंत्रण वर्ण का उपयोग करना है। आप चाहें तो दूसरी चाबियों का भी इस्तेमाल कर सकते हैं।

उदाहरण के लिए, आप CTRL + D के लिए 0x4 और CTRL + F के लिए  0x6 का उपयोग कर सकते हैं । मैं व्यक्तिगत रूप से TAB कुंजी को सबसे सहज कुंजी मानता हूं, लेकिन यदि आपको आवश्यकता हो तो आपके पास अन्य विकल्प हैं।

यदि आप चाहें तो फ़ाइल और फ़ोल्डर दोनों को पूरा करने के लिए आप समान नियंत्रण वर्ण का भी उपयोग कर सकते हैं। इस मामले में, स्वत: पूर्ण आपको दिए गए पथ के लिए सभी मेल खाने वाली फ़ाइलें और फ़ोल्डर दिखाएगा।

जैसा कि पहले उल्लेख किया गया है, एचकेएलएम कुंजी में विंडोज 7, विंडोज 8 और उच्चतर में डिफ़ॉल्ट मान 0x40 (HKLM)((Windows 7) दशमलव में 64) है । इसे डिफ़ॉल्ट रूप से HKCU(HKCU) कुंजी में 0x9 (दशमलव में 9) पर सेट किया जाना चाहिए , जिसका अर्थ है कि यह सक्षम हो जाएगा। यदि नहीं, तो आप मैन्युअल रूप से जा सकते हैं और इसे बदल सकते हैं।

कुल मिलाकर, यह किसी भी व्यक्ति के लिए एक अच्छा समय बचाने वाला है, जिसे बहुत सारे डॉस(DOS) कमांड टाइप करना है। यदि आपके कोई प्रश्न हैं, तो बेझिझक एक टिप्पणी पोस्ट करें। आनंद लेना!



About the author

मैं 10 से अधिक वर्षों के अनुभव के साथ एक कंप्यूटर पेशेवर हूं। अपने खाली समय में, मुझे ऑफिस डेस्क पर मदद करना और बच्चों को इंटरनेट का उपयोग करना सिखाना पसंद है। मेरे कौशल में बहुत सी चीजें शामिल हैं, लेकिन सबसे महत्वपूर्ण बात यह है कि मुझे पता है कि लोगों को समस्याओं को हल करने में कैसे मदद करनी है। अगर आपको किसी ऐसे व्यक्ति की ज़रूरत है जो आपकी किसी अत्यावश्यक चीज़ में मदद कर सके या बस कुछ बुनियादी सुझाव चाहते हों, तो कृपया मुझसे संपर्क करें!



Related posts