Как да включите автоматичното довършване в командния ред

Използвате ли командния ред на дневна база? Ако е така, наскоро намерих начин да включа автоматичното довършване за командния ред чрез проста редакция на системния регистър. Когато пишете дълги имена на пътеки, просто въведете първите няколко букви и след това натиснете TAB , за да завършите автоматично имената на папки или файлове.

Например, ако пиша в C:\Documents and Settings\ , просто ще трябва да напиша C:\Doc и след това да натисна клавиша TAB .

активиране на командния ред за автоматично завършване

dos подкана автоматично завършване

Както можете да видите, има само една папка, която започва с „ doc “, така че автоматично се допълва с добавени кавички. Сега това е доста чисто. Ако искате да продължите по-нататък, просто добавете още един \в края и след това натиснете TAB . Имайте предвид, че можете да добавите наклонената черта след кавичката и тя все още ще работи добре.

Можете да продължите през различните папки и файлове в директория, като просто натиснете клавиша TAB . Така че, ако въведете C: и след това продължите да натискате клавиша Tab, ще можете да преглеждате всички папки и файлове в този път по азбучен ред, т.е. C:\Documents and Settings , C:\Program Files\ и т.н.

Имайте предвид, че това наистина се отнася само за Windows XP . В Windows 7 и по-нови версии, автоматичното довършване ще работи автоматично, когато натиснете клавиша TAB .

Активирайте автоматично довършване(Autocomplete) за командния ред(Command Prompt)

Стъпка 1(Step 1) : Щракнете върху Старт(Start) , след това Изпълни(Run) и въведете regedit  в Windows XP . В 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) ключ, ако стойността е различна. Например, ако автоматичното довършване е деактивирано на ключа HKLM , но е активирано на ключа HKCU , тогава то ще бъде активирано. Можете да разберете дали автоматичното довършване е деактивирано, когато натискането на клавиша TAB просто вмъква интервал TAB .

Можете да промените настройките и на двете места, ако желаете, но наистина е необходимо само в ключа HKCU , за да бъде активирано автоматичното довършване.

Стъпка 3(Step 3) : Щракнете двукратно върху ключа CompletionChar  и променете стойността на 9 в десетичен формат. CompletionChar позволява завършването на името на папката.

команден процесор

Можете също да активирате довършването на името на файла, като промените стойността на PathCompletionChar също на 9 . Имайте предвид, че стойността 9 или 0x9 в шестнадесетичен знак е за използване на контролния знак TAB за автоматично довършване. (TAB)Можете да използвате и други ключове, ако желаете.

Например, можете да използвате 0x4 за CTRL + D и  0x6 за CTRL + CTRL + FАз лично намирам клавиша TAB за най-интуитивния клавиш, но имате и други опции, ако имате нужда.

Можете също да използвате един и същ контролен знак за завършване на файл и папка, ако желаете. В този случай автоматичното довършване ще ви покаже всички съответстващи файлове и папки за дадения път.

Както споменахме по-рано, стойността по подразбиране в Windows 7 , Windows 8 и по-нови е 0x40 (64 в десетичната запетая) в ключа HKLM . Трябва да бъде настроен на 0x9 (9 в десетичната запетая) в ключа HKCU по подразбиране, което означава, че ще бъде активиран. Ако не, можете ръчно да отидете и да го промените.

Като цяло, това е страхотно спестяване на време за всеки, който трябва да въвежда много DOS команди. Ако имате въпроси, не се колебайте да публикувате коментар. Наслади се!



About the author

Аз съм компютърен програмист, специализиран в разработването на софтуер за MacOS. Използвам уменията си, за да пиша професионални рецензии и да давам съвети как да подобрите уменията си за програмиране на Mac. Имам и уебсайт, който предлага подробни инструкции стъпка по стъпка за създаване на успешен уеб сайт.



Related posts