명령 창에서 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는 모두 비활성화합니다.