कमांड विंडो में TAB को सही कैसे काम करें?


10

जब मैं TAB कुंजी को कमांड विंडो में दबाता हूं, तो टैब कैरेक्टर (रिक्ति) वर्तमान निर्देशिका में गर्त आइटम को पुनरावृत्त करने के बजाय डाला जाता है। मैं इसे अन्य तरीके से कैसे काम कर सकता हूं (स्वतः पूर्णता)?

जवाबों:


13

ऐसा लगता है कि रजिस्ट्री में पूर्णता अक्षम हो सकती है।

के आउटपुट से नीचे एक स्पष्टीकरण है cmd /?:

फ़ाइल और निर्देशिका नाम पूरा करना डिफ़ॉल्ट रूप से सक्षम नहीं है। आप CMD.EXE के विशेष आमंत्रण के लिए / F: ON या F: OFF स्विच के साथ फ़ाइल नाम को पूरा करने में सक्षम या अक्षम कर सकते हैं।
आप सक्षम या स्थापना करके एक मशीन और / या उपयोगकर्ता लॉगऑन सत्र पर CMD.EXE के सभी आमंत्रण के लिए अक्षम पूरा होने सकते हैं या REGEDT32.EXE का उपयोग कर रजिस्ट्री में निम्न REG_DWORD मान के दोनों (वास्तव में, बस regedit.exe ठीक होगा) :

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\CompletionChar
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\PathCompletionChar

    and/or

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\CompletionChar
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\PathCompletionChar with the hex value of a control character to use for a particular function (e.g.  0x4 is Ctrl-D and 0x6 is Ctrl-F).  The user specific settings take precedence over the machine settings.  The command line switches take precedence over the registry settings.

यदि पूर्णता को F / F के साथ सक्षम किया गया है, तो स्विच करने के लिए, उपयोग किए जाने वाले दो नियंत्रण वर्णों के लिए निर्देशिका नाम पूर्णता और फ़ाइल पूर्णता के लिए Ctrl-F हैं।
रजिस्ट्री में किसी विशेष पूर्ण वर्ण को अक्षम करने के लिए, मान के लिए स्थान (0x20) का उपयोग करें क्योंकि यह एक वैध नियंत्रण वर्ण नहीं है।


1
आप TweakUI का उपयोग करके इन दोनों विकल्पों को भी सेट कर सकते हैं: microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx
स्टीफन जेनिंग्स

@njd, आप यह क्यों कहते हैं कि यह डिफ़ॉल्ट रूप से सक्षम नहीं है? यह मेरे लिए डिफ़ॉल्ट रूप से सक्षम होना प्रतीत होता है (विन 8.1)।
पचेरियर

@Pacerier यह Windows XP में डिफ़ॉल्ट रूप से सक्षम नहीं है, जो वह संस्करण है जिसके बारे में ओपी पूछ रहा था। इसके अलावा मैंने लिखा है कि 2010 में और Windows 8 2012 तक जारी किया गया था नहीं मिल
njd

@ एनजेड, वैसे भी, एक और विषमता: Ctrl-Fऔर फ़ाइलों और फ़ोल्डरों के माध्यम से Ctrl-D दोनों चक्र। मूल रूप से वे एक ही काम करते हैं, क्या आपके पास win8.1 पर भी व्यवहार है?
पचेरियर

4
इसी तरह, टैब को पूर्ण चरित्र के रूप में सेट करने के लिए, कंप्लीशनचेयर और पाथकम्प्लीमेंटचेयर दोनों के मानों को '9' और दशमलव और हेक्स दोनों में टैब के लिए ASCII कोड सेट करें)।
माइल

0

मेरे लिए मेरे पास था:

  • टाइटल बार पर राइट क्लिक करें
  • गुण चुनें
  • क्विकएडिट मोड को एडिट ऑप्शन के तहत चेक करें

0

मेरे सिस्टम पर, कमांड-प्रॉम्प्ट लिंक डिसेबल टैब कम्प्लीट करने के लिए / एफ विकल्प जोड़ने पर ध्यान दिए बिना कि क्या मूल्य दिया गया था। यदि मैं / एफ बिल्कुल नहीं देता हूं, तो मेरे पास टैब पूरा करना है; लेकिन / F: ON और / F: दोनों इसे अक्षम करें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.