Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] В командной строке табуляция не завершает путь, а вставляет символ табуляции (http://forum.oszone.net/showthread.php?t=172481)

seriych 07-04-2010 18:09 1387274

В командной строке табуляция не завершает путь, а вставляет символ табуляции
 
В командной строке табуляция не завершает путь, а вставляет символ табуляции. То есть, например, набираем cd c:\w и жмем {TAB}: раньше автоматом строка превращалась в cd C:\Windows , а теперь тупо делается табуляция после cd c:\w. Глюк возник давно- не помню уже после чего. Как вернуть на место?

Найденное решение:
Нужно присвоить параметру реестра CompletionChar значение, равное коду нужной клавиши для табуляции это 9. Параметр меняем в ветке реестра HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor , если хотим изменить для всех пользователей или в ветке HKEY_CURRENT_USER\Software\Microsoft\Command Processor , если только для текущего пользователя.

Iska 07-04-2010 18:35 1387291

How To Use Automatic Completion with a Command Prompt in Windows XP

seriych 07-04-2010 18:53 1387304

Спасибо. Как-то не гуглилось.

Iska 07-04-2010 22:27 1387446

Я сам не помнил точного местоположения ключей в реестре, потому искал посредством запроса cmd tab completion registry - Поиск в Google, ну, а Google дал Microsoft Knowledge Base наивысший приоритет, что и привело к искомому результату.


Время: 15:34.

Время: 15:34.
© OSzone.net 2001-