Как включить функцию автоматического заполнения имен папок и файлов в командной строке Microsoft Windows NT 4.0 / Microsoft Windows 2000
АННОТАЦИЯ
В данной статье приводится процедура включения функции автоматического заполнения имен папок и файлов в командной строке MS Windows NT 4.0 / MS Windows 2000.
ПРОБЛЕМА
Требуется включить функцию автоматического заполнения имен папок и файлов в строке командного процессора CMD.EXE в операционной системе MS Windows NT 4.0 / MS Windows 2000.
Примечание: По умолчанию, функция автоматического заполнения имен папок и файлов в командной строке не активизирована.
РЕШЕНИЕ
Автоматическое заполнение имен папок и файлов в строке командного процессора является средством быстрого поиска файлов и папок. Для автоматического заполнения имени папки или файла достаточно набрать начальные символы имени и нажать клавишу "TAB". При повторном нажатии клавиши "TAB" командный процессор предложит другое имя, начинающееся с введенных символов, в случае его существования. Для возврата к предыдущему значению необходимо набрать комбинацию клавиш "SHIFT+TAB".
Для решения проблемы используйте один из следующих методов:
Указание параметра "/F:ON" при вызове командного процессора (для MS Windows 2000).
Внесение изменений в системный реестр.
УКАЗАНИЕ ПАРАМЕТРА "/F:ON" ПРИ ВЫЗОВЕ КОМАНДНОГО ПРОЦЕССОРА
Для решения проблемы запустите сеанс командного процессора CMD.EXE с параметром "/F:ON":
Нажмите кнопку "Пуск" и запустите команду "Выполнить".
В диалоговом окне "Запуск программы" в поле "Открыть" введите следующую команду и нажмите кнопку "ОК":
CMD.EXE /F:ON
Для того, чтобы функция автоматического заполнения была включена постоянно, измените ярлык, запускающий командный процессор. Для этого выполните следующие действия:
Нажмите кнопку "Пуск", выберите пункт меню "Программы" и откройте группу программ "Стандартные".
Выделите в группе программ "Стандартные" команду "Командная строка" и щелкните на ней правой кнопкой мыши.
Выберите в контекстном меню пункт "Свойства".
В окне "Свойства: Командная строка" перейдите на вкладку "Ярлык".
Укажите в поле "Объект" следующую строку запуска командного процессора:
%SystemRoot%\system32\cmd.exe
Нажмите кнопку "OK".
Для автоматического заполнения имен папок и файлов используйте комбинацию клавиш "CTRL+F", для автоматического заполнения только имен папок используйте комбинацию клавиш "CTRL+D".
ВНЕСЕНИЕ ИЗМЕНЕНИЙ В СИСТЕМНЫЙ РЕЕСТР
ВНИМАНИЕ! Решение проблемы связано с внесением изменений в системный реестр. Некорректное использование редактора системного реестра может привести систему в неработоспособное состояние и потребовать проведения полной переустановки. Поэтому, перед внесением изменений в системный реестр рекомендуется создать архивную копию системного реестра и изучить процедуру восстановления системного реестра. Microsoft не несет ответственности за некорректное использование редактора реестра.
Для решения проблемы выполните следующие действия:
Запустите редактор реестра (regedit.exe).
Откройте следующий раздел системного реестра:
HKEY_CURRENT_USER\Software\Microsoft\Command Processor
Установите для параметра "CompletionChar" значение "9" (без кавычек). Это соответствует коду клавиши "TAB".
Закройте редактор реестра.
Примечания:
Если в качестве значения параметра "CompletionChar" указать "6", то для автоматического заполнения имен папок и файлов можно будет использовать комбинацию клавиш "CTRL+F".
Для отключения функции автоматического заполнения имен папок и файлов в командной строке установите для параметра "CompletionChar" значение "0".
ПРИМЕР ИСПОЛЬЗОВАНИЯ ФУНКЦИИ АВТОМАТИЧЕСКОГО ЗАПОЛНЕНИЯ
Примечание: В данном примере предполагается, что операционная система установлена в папку "C:\WINNT", и для автоматического заполнения используется клавиша "ТАВ".
Включите автоматическое заполнение имен папок и файлов.
Нажмите кнопку "Пуск", выберите в меню пункт "Программы", откройте группу программ "Стандартные" и запустите команду "Командная строка".
В окне "Командная строка" наберите следующую команду, подтвердив ее ввод нажатием клавиши "ENTER":
cd \winnt
Наберите в командной строке следующую строку:
cd sy
Нажмите клавишу "TAB". В результате, в командной строке отобразится имя папки "C:\WINNT\System".
Повторно нажмите клавишу "TAB". В командной строке отобразится имя папки "C:\WINNT\System32".
См. также статью
Q244407.