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

Windows 명령 프롬프트(CMD)에서 자동 완성 기능 활성화하는 방법

명령 프롬프트(Command Prompt)를 자주 사용하는 Windows 고급 사용자라면 자동 완성(Auto-complete) 기능을 켜두는 것이 작업 속도를 크게 높여줍니다. 이 기능을 영구적으로 사용하려면 Windows 레지스트리를 수정해야 합니다.

파일 이름 완성과 폴더 이름 완성은 Windows 명령 처리기인 cmd.exe가 제공하는 빠른 검색 기능입니다. 다만 CMD.exe의 자동 완성은 Windows에서 기본적으로 비활성화되어 있기 때문에, 사용자가 직접 활성화해야 합니다.

명령 프롬프트에서 자동 완성 활성화하기

자동 완성은 현재 세션에만 일시적으로 적용하거나, 레지스트리를 통해 영구적으로 설정할 수 있습니다.

CMD에서 일시적으로 자동 완성 켜기

현재 명령 세션에서만 자동 완성을 활성화하려면 실행(Run) 창을 열고 아래 명령어를 입력한 후 Enter 키를 누릅니다.

cmd /f

/f 스위치는 파일 및 디렉터리 이름 완성 문자를 활성화하거나 비활성화하는 옵션입니다.

이후 Ctrl+D를 누르면 폴더 이름이, Ctrl+F를 누르면 파일 이름이 자동으로 완성됩니다. 해당 키 조합을 계속 눌러보면 후보 파일·폴더 이름이 순서대로 바뀌는 것을 확인할 수 있습니다.

자동 완성을 비활성화하려면 아래 명령어를 입력하고 Enter 키를 누르면 됩니다.

cmd /f:off

CMD에서 자동 완성 영구적으로 켜기

명령 프롬프트에서 자동 완성을 영구적으로 활성화하려면 regedit를 실행해 레지스트리 편집기를 연 뒤, 아래 레지스트리 키로 이동합니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor

Windows 명령 프롬프트(CMD)에서 자동 완성 기능 활성화하는 방법

먼저 CompletionChar 값을 편집합니다. 기본값은 16진수로 40이며, REG_DWORD 값을 9로 변경하면 폴더 이름 완성 기능이 활성화됩니다.

다음으로 PathCompletionChar 값을 더블클릭하여 마찬가지로 9로 변경합니다.

이렇게 하면 TAB 키가 자동 완성 제어 문자로 지정되어, 명령 입력 중 TAB 키만 누르면 경로와 파일 이름이 자동으로 완성됩니다.

앞서 소개한 일시적 세션과 동일한 제어 키를 사용하고 싶다면 값을 아래와 같이 설정하면 됩니다.

  • 4: Ctrl+D (폴더 이름 완성)
  • 6: Ctrl+F (파일 이름 완성)

파일 이름 자동 완성 기능은 폴더에서도 작동합니다. Windows가 전체 경로를 검색하면서 파일 이름과 폴더 이름을 모두 대조하기 때문입니다.

더 많은 명령 프롬프트 팁과 활용법도 함께 확인해 보세요!