Как включить автозаполнение в командной строке
Используете ли вы командную строку(command prompt) каждый день? Если это так, я недавно нашел способ включить автозаполнение для командной строки(command prompt) с помощью простого редактирования реестра(registry edit) . При вводе длинных путей просто введите несколько первых букв, а затем нажмите клавишу TAB , чтобы автоматически заполнить имена папок или файлов(folder or file names) .
Например, если я набираю C:\Documents and Settings\ , мне просто нужно ввести C:\Doc , а затем нажать клавишу TAB .
Как видите, есть только одна папка, начинающаяся с « doc », поэтому она автоматически дополняется добавленными кавычками. Теперь это довольно аккуратно. Если вы хотите продолжить дальше, просто добавьте еще один \в конец и нажмите TAB . Обратите внимание, что вы можете добавить косую черту(forward slash) после кавычки, и она все равно будет работать нормально.
Вы можете продолжить просмотр различных папок и файлов в каталоге, просто нажав клавишу TAB(TAB key) . Поэтому, если вы наберете C:, а затем продолжите нажимать клавишу табуляции(tab key) , вы сможете просмотреть все папки и файлы по этому пути в алфавитном порядке, например, C:\Documents and Settings , C:\Program Files\ и т. д.
Обратите внимание, что это действительно относится только к Windows XP . В Windows 7 и выше автозаполнение будет работать автоматически при нажатии клавиши TAB(TAB key) .
Включить автозаполнение(Autocomplete) для командной строки(Command Prompt)
Шаг 1(Step 1) : Нажмите « Пуск(Start) », затем «Выполнить(Run) » и введите regedit в Windows XP . В Windows 7 и более поздних версиях просто нажмите « Пуск(Start) » и введите regedit.
Шаг 2.(Step 2) Перейдите к одному из следующих разделов реестра:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Command Processor
Итак, какой из них вы выбираете? Вот(Well) как это работает. Ключ локального компьютера(Local Machine) будет применяться ко всем пользователям на компьютере, но будет переопределен ключом текущего пользователя(Current User) , если значение отличается. Например, если автозаполнение отключено для ключа HKLM(HKLM key) , но включено для ключа HKCU(HKCU key) , то оно будет включено. Вы можете узнать, отключено ли автозаполнение, когда нажатие клавиши TAB(TAB key) просто вставляет пробел TAB.
Вы можете изменить настройки в обоих местах, если хотите, но на самом деле это необходимо только в ключе HKCU(HKCU key) для включения автозаполнения.
Шаг 3(Step 3) : Дважды щелкните ключ CompletionChar и измените значение на 9 в десятичном формате. CompletionChar включает завершение имени папки.
Вы также можете включить завершение имени файла(file name completion) , также изменив значение PathCompletionChar на 9 . Обратите внимание, что значение 9(value 9) или 0x9 в шестнадцатеричном формате означает использование управляющего(TAB control) символа TAB для автозаполнения. Вы также можете использовать другие клавиши, если хотите.
Например, вы можете использовать 0x4 для CTRL + D и 0x6 для CTRL + F F. Я лично считаю клавишу TAB(TAB key) наиболее интуитивно понятной, но у вас есть и другие варианты, если вам нужно.
Вы также можете использовать один и тот же управляющий символ(control character) для завершения файлов и папок(file and folder completion) , если хотите. В этом случае автозаполнение покажет вам все соответствующие файлы и папки для заданного пути.
Как упоминалось ранее, значение по умолчанию(default value) в Windows 7 , Windows 8 и выше — 0x40 (64 в десятичном формате) в ключе HKLM(HKLM key) . По умолчанию в ключе HKCU(HKCU key) должно быть установлено значение 0x9 (9 в десятичном формате) , что означает, что он будет включен. Если нет, вы можете вручную пойти и изменить его.
В целом, это отличная экономия времени(time saver) для тех, кому приходится вводить много команд DOS . Если у вас есть какие-либо вопросы, не стесняйтесь оставлять комментарии. Наслаждаться!
Related posts
Руководство для начинающих по командной строке Windows
Создайте список запускаемых программ через командную строку или PowerShell
Как использовать командную строку для закрытия программы
TAB key для Auto-complete не работает в Command Prompt
3 способа взять Photo or Video на хромин
Как Post статью на Linkedin (и Best LinkedIn publishing до Post)
Можете ли вы изменить свой Twitch Name? Да, но Be Careful
Как найти лучшие раздорные серверы
Как включить Caps Lock на Chromebook
Как использовать VLOOKUP в листах Google
DVI vs HDMI vs DisplayPort - Что нужно знать
Как Download Twitch Videos
Что Do BCC and CC Mean? Понимание Basic Email Lingo
Как Search Facebook Friends от Location, Job или School
Как отправить Anonymous Text Message, который не может вам Be Traced Back
Как взять Screenshot на Steam
Как получить Rid Yahoo Search в Chrome
Как Detect Computer & Email Monitoring или Spying Software
Как искать и найти чьи-то удаленные твиты
Как разделить Clip в Adobe Premiere Pro