Домашняя » Компьютерные Советы » Как включить автозаполнение в командной строке

    Как включить автозаполнение в командной строке

    Используете ли вы командную строку ежедневно? Если так, я недавно нашел способ включить автозаполнение для командной строки через простое редактирование реестра. При вводе длинных путей просто введите первые несколько букв, а затем нажмите клавишу TAB для автозаполнения имен папок или файлов..

    Например, если я набираю C: \ Documents and Settings \, Мне просто нужно ввести C: \ Doc а затем нажмите TAB ключ.

    Как видите, есть только одна папка, которая начинается с «доктор«, Поэтому он автоматически завершается с добавлением цитат. Теперь это довольно опрятно. Если вы хотите продолжить дальше, просто добавьте еще один \ до конца, а затем нажмите клавишу TAB. Обратите внимание, что вы можете добавить косую черту после цитаты, и она все равно будет работать нормально.

    Вы можете продолжить просмотр различных папок и файлов в каталоге, просто нажав клавишу TAB. Поэтому, если вы введете C: \ и продолжите нажимать клавишу табуляции, вы сможете циклически перебирать все папки и файлы по этому пути в алфавитном порядке, т.е.. C: \ Documents and Settings, C: \ Program Files \, так далее.

    Обратите внимание, что это действительно относится только к Windows XP. В Windows 7 и выше, автозаполнение будет работать автоматически при нажатии клавиши TAB.

    Включить автозаполнение для командной строки

    Шаг 1: Нажмите на Начните, затем Бежать и введите смерзаться в Windows XP. В Windows 7 и выше, просто нажмите на Пуск, а затем введите regedit.

    Шаг 2: Перейдите к одному из следующих разделов реестра:

    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Командный процессор

    HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Командный процессор

    Так какой из них вы выбираете? Ну, вот как это работает. Локальная машина ключ будет применяться ко всем пользователям на компьютере, но будет перезаписан Текущий пользователь ключ, если значение отличается. Например, если автозаполнение отключено на ключе HKLM, но включено на ключе HKCU, то оно будет включено. Вы можете сказать, отключено ли автозаполнение, когда клавиша TAB просто вставляет пробел.

    Вы можете изменить настройки в обоих местах, если хотите, но это действительно нужно только в ключе HKCU для включения автозаполнения.

    Шаг 3: Дважды щелкните на CompletionChar введите и измените значение на 9 в десятичном формате. CompletionChar включает завершение имени папки.

    Вы также можете включить завершение имени файла, изменив значение PathCompletionChar в 9 также. Обратите внимание, что значение 9 или 0x9 в шестнадцатеричном формате должно использовать управляющий символ TAB для автозаполнения. Вы также можете использовать другие ключи, если хотите.

    Например, вы можете использовать 0x4 за CTRL + D а также 0x6 за CTRL + F. Я лично считаю, что клавиша TAB является наиболее интуитивно понятной, но у вас есть другие варианты, если вам нужно.

    Вы также можете использовать один и тот же управляющий символ для завершения файла и папки, если хотите. В этом случае автозаполнение покажет вам все соответствующие файлы и папки по указанному пути.

    Как упоминалось ранее, значение по умолчанию в Windows 7, Windows 8 и выше составляет 0x40 (64 в десятичном виде) в ключе HKLM. Он должен быть установлен в 0x9 (9 в десятичном виде) в ключе HKCU по умолчанию, что означает, что он будет включен. Если нет, вы можете вручную перейти и изменить его.

    В целом, это отличная экономия времени для тех, кому приходится набирать много команд DOS. Если у вас есть какие-либо вопросы, не стесняйтесь оставлять комментарии. наслаждаться!