Я не могу завершить команду или имя файла в моем cmd с помощью клавиши TAB. Когда я нажимаю TAB, он фактически вставляет пробел. Что я изменил из настроек по умолчанию?
Я использую Windows 7.
источник
Я не могу завершить команду или имя файла в моем cmd с помощью клавиши TAB. Когда я нажимаю TAB, он фактически вставляет пробел. Что я изменил из настроек по умолчанию?
Я использую Windows 7.
Символ завершения настраивается в реестре. Откройте regedit
, перейдите к клавише HKCU\Software\Microsoft\Command Processor
и убедитесь, что значение CompletionChar
установлено на 9 (0x9). Если такого значения не существует, добавьте его (щелкните правой кнопкой мыши - Создать - значение DWORD ) и введите 9 в качестве данных.
Возможная причина этого заключается в том, что в общесистемных настройках ( HKLM\Software\Microsoft\Command Processor
) для символа завершения установлено значение 64 (0x40) по умолчанию, что фактически отключает завершение, если настройки для каждого пользователя не перекрывают его. При желании вы также можете изменить общесистемную настройку на 9 (0x9).
CompletionChar
иPathCompletionChar
значения устанавливаются 9 в обоихHKCU
иHKLM
. У вас есть идея, в чем может быть причина? Я не могу автоматически завершить любую команду сTAB
ключом.