Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 명령 프롬프트에서 자동 완성 기능 활성화하는 방법 (임시·영구 설정 총정리)

Windows 명령 프롬프트에서 자동 완성 기능 활성화하는 방법 (임시·영구 설정 총정리)

Windows를 능숙하게 다루는 파워 유저라면 명령 프롬프트(Command Prompt)를 매우 자주 사용하게 됩니다. 하지만 명령 프롬프트는 기본 상태에서 여러 편의 기능이 빠져 있는데, 그중 하나가 바로 자동 완성(Auto-Complete) 기능입니다. 이 글에서는 Windows 명령 프롬프트에서 자동 완성 기능을 일시적으로 또는 영구적으로 활성화하는 방법을 자세히 알아보겠습니다.

참고: 기본적으로 Windows에서는 TAB 키가 명령 프롬프트 내 폴더 및 파일 이름을 순환하며 자동 완성하는 제어 문자로 설정되어 있습니다. 만약 TAB 키로 자동 완성이 되지 않는다면 아래의 안내를 따라 설정을 확인하고 변경해 보세요.

자동 완성 기능 임시로 활성화하기

간단한 명령어 한 줄만 입력하면 현재 세션에서 자동 완성 기능을 즉시 사용할 수 있습니다. 먼저 Win + R 키를 누르고 cmd를 입력한 후 Enter 키를 눌러 명령 프롬프트를 실행합니다. 그다음 아래 명령어를 입력하고 Enter 키를 누르세요.

cmd /f

Windows 명령 프롬프트에서 자동 완성 기능 활성화하는 방법 (임시·영구 설정 총정리)

이제부터는 제어 문자를 이용해 자동 완성을 사용할 수 있습니다. Ctrl + D는 폴더 이름, Ctrl + F는 파일 이름에 대한 자동 완성을 담당합니다. 다만 이 방법은 임시 해결책이므로 해당 명령은 현재 세션에서만 유효하며, 명령 프롬프트를 닫으면 설정이 초기화됩니다.

현재 세션에서 자동 완성 기능을 비활성화하고 싶다면 아래 명령어를 사용하세요.

cmd /f:off

Windows 명령 프롬프트에서 자동 완성 기능 활성화하는 방법 (임시·영구 설정 총정리)

자동 완성 기능 영구적으로 활성화하기

자동 완성 기능을 영구적으로 사용하려면 Windows 레지스트리 값을 몇 가지 수정해야 합니다. Win + R 키를 누르고 regedit를 입력한 후 Enter 키를 눌러 레지스트리 편집기를 실행합니다.

Windows 명령 프롬프트에서 자동 완성 기능 활성화하는 방법 (임시·영구 설정 총정리)

레지스트리 편집기에서 아래 경로로 이동합니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor

Windows 명령 프롬프트에서 자동 완성 기능 활성화하는 방법 (임시·영구 설정 총정리)

CompletionChar 값 수정

CompletionChar 항목을 더블클릭하면 값 데이터 입력 창이 열립니다. 기존 값을 9로 변경하고 '확인' 버튼을 클릭해 저장하세요. 이렇게 하면 키보드의 TAB 키가 기본 제어 문자로 설정됩니다.

제어 문자를 다른 조합으로 지정하고 싶다면 아래 값을 참고하세요.

  • 9: TAB 키
  • 4: Ctrl + D
  • 6: Ctrl + F

Windows 명령 프롬프트에서 자동 완성 기능 활성화하는 방법 (임시·영구 설정 총정리)

PathCompletionChar 값 수정

이번에는 PathCompletionChar 항목을 더블클릭하여 동일하게 값을 입력합니다. TAB 키는 9, Ctrl + D는 4, Ctrl + F는 6을 입력한 후 '확인' 버튼을 눌러 변경 사항을 저장합니다.

Windows 명령 프롬프트에서 자동 완성 기능 활성화하는 방법 (임시·영구 설정 총정리)

주의할 점: 방금 수정한 두 항목(CompletionChar와 PathCompletionChar)에는 반드시 동일한 값을 입력해야 합니다. 두 값이 서로 다르면 자동 완성 기능이 정상적으로 작동하지 않을 수 있습니다.

설정이 완료되었습니다. 이제부터는 지정한 제어 문자(TAB 키 또는 Ctrl + D, Ctrl + F)를 눌러 Windows 명령 프롬프트에서 자동 완성 기능을 언제든 사용할 수 있습니다.

이 가이드가 도움이 되었기를 바랍니다. Windows 명령 프롬프트의 자동 완성 기능에 대한 여러분의 생각과 사용 경험을 댓글로 공유해 주세요!