Исправлено: вкладка командной строки для автозаполнения перестает работать - Winhelponline

Fix Command Prompt Tab Autocomplete Stops Working Winhelponline

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



Например, чтобы перейти в каталог с именем Программные файлы , в приглашении C: просто введите cd prog и нажмите клавишу TAB. Командная строка автоматически заполняет имя каталога автоматически. Функция автозаполнения автоматически заключает имена файлов / папок в двойные кавычки, если они содержат один или несколько пробелов.



Перебирайте имена папок с помощью TAB

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



Например, у вас есть три имени папки, которые начинаются с Прог на диске C: - Программные файлы , Программные файлы (x86) и Данные программы . Допустим, вы хотите переключиться на Данные программы на C: диск с помощью функции автозаполнения.

  • В командной строке C: введите прога и нажмите клавишу TAB. Он автоматически заполняет первое имя папки - Программные файлы .
  • Снова нажмите клавишу TAB для автозаполнения имени второй папки - Программные файлы (x86)
  • Снова нажмите клавишу TAB для автозаполнения имени третьей папки - Данные программы

автодополнение символов пути в командной строке



Обратите внимание, что вам не обязательно находиться в текущем каталоге. Вы можете ввести начало любого пути к папке с любого диска, как показано ниже:

автодополнение символов пути в командной строке

Автозаполнение путей к файлам и папкам

Вы также можете использовать Shift + TAB для циклического перебора названий папок в обратном алфавитном порядке.

Другой пример - перечислить содержимое каталога Программные файлы (x86) . Для этого в командной строке C: введите dir prog а затем нажмите клавишу TAB (дважды), чтобы автозаполнить Программные файлы (x86) имя папки.

Функция автозаполнения путей к файлам и папкам включена по умолчанию в Windows 10. Но если она перестает работать по какой-либо причине, в этой статье рассказывается, как это исправить.

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

Чтобы разрешить командной строке автозаполнение путей к файлам и папкам, выполните следующие действия:

  1. Запустите редактор реестра ( regedit.exe )
  2. Перейдите в следующую ветку:
    HKEY_CURRENT_USER  Software  Microsoft  Командный процессор
  3. Двойной клик Завершение и установите его данные в 9
  4. Двойной клик PathCompletionChar и установите его данные в 9

    Если указанные выше значения реестра отсутствуют, вам нужно будет создать значения (типа DWORD 32-bit) вручную и установить данные. Шестнадцатеричное значение 9 ( 0x9 ) - это ключевой код ASCII для TAB.

  5. Закройте редактор реестра.
  6. Закройте и снова откройте командную строку, чтобы изменения вступили в силу.

через командную строку

Чтобы включить функцию автозаполнения командной строки с помощью командной строки, используйте следующее reg.exe команды:

reg add 'hkcu  software  microsoft  command processor' / v CompletionChar / d 9 / t REG_DWORD / f reg add 'hkcu  software  microsoft  command processor' / v PathCompletionChar / d 9 / t REG_DWORD / f

Закройте и снова откройте командную строку, чтобы изменения вступили в силу.

СВЯЗАННЫЙ: Как включить автозаполнение и автозаполнение в адресной строке проводника и в диалоговом окне запуска?

Ввод полного пути к папке вручную - неприятная задача. Функция автозаполнения имени файла и папки в командной строке удобна, особенно при работе с длинными именами папок или когда имена папок имеют номера версий в этом.


Одна небольшая просьба: если вам понравился этот пост, поделитесь им?

Одна «крошечная» публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:
  • Приколи это!
  • Поделитесь этим в своем любимом блоге + Facebook, Reddit
  • Напишите об этом в Твиттере!
Так что большое спасибо за вашу поддержку, мой читатель. Это займет не более 10 секунд вашего времени. Кнопки «Поделиться» находятся прямо внизу. :)