명령 창에서 Tab을 올바르게 작동시키는 방법은 무엇입니까? 창에서 Tab 키를 누르면 현재 디렉토리의 여물통

명령 창에서 Tab 키를 누르면 현재 디렉토리의 여물통 항목을 반복하는 대신 탭 문자 (간격)가 삽입됩니다. 다른 방법으로 작동하게하려면 어떻게해야합니까 (자동 완성)?



답변

레지스트리에서 완료가 비활성화 된 것 같습니다.

아래에 출력에 대한 설명이 있습니다 cmd /?.

파일 및 디렉토리 이름 완성은 기본적으로 활성화되어 있지 않습니다. / F : ON 또는 / F : OFF 스위치를 사용하여 CMD.EXE의 특정 호출에 대해 파일 이름 완성을 활성화하거나 비활성화 할 수 있습니다.
REGEDT32.EXE를 사용하여 레지스트리에서 다음 REG_DWORD 값 중 하나 또는 둘 다를 설정하여 컴퓨터 및 / 또는 사용자 로그온 세션에서 CMD.EXE의 모든 호출에 대한 완료를 활성화하거나 비활성화 할 수 있습니다 (실제로 regedit.exe 만 해당) :

HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\CompletionChar
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\PathCompletionChar

    and/or

HKEY_CURRENT_USER\Software\Microsoft\Command Processor\CompletionChar
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\PathCompletionChar with the hex value of a control character to use for a particular function (e.g.  0x4 is Ctrl-D and 0x6 is Ctrl-F).  The user specific settings take precedence over the machine settings.  The command line switches take precedence over the registry settings.

/ F : ON 스위치를 사용하여 완료를 활성화 한 경우 사용되는 두 제어 문자는 디렉토리 이름 완료를위한 Ctrl-D와 파일 이름 완료를위한 Ctrl-F입니다.
레지스트리에서 특정 완료 문자를 사용하지 않으려면 올바른 제어 문자가 아니므로 공백 (0x20) 값을 사용하십시오.


답변

나를 위해 나는해야했다 :

  • 제목 표시 줄을 마우스 오른쪽 버튼으로 클릭하십시오
  • 속성을 선택하십시오
  • 편집 옵션 에서 빠른 편집 모드를 확인하십시오.

답변

내 시스템에서 제공된 값에 관계없이 명령 프롬프트 링크 비활성화 탭 완성에 / F 옵션을 추가합니다. / F를 전혀주지 않으면 탭 완성이됩니다. 그러나 / F : ON 및 / F : OFF는 모두 비활성화합니다.