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

Windows 11 컨텍스트 메뉴에 '명령 창 여기서 열기' 옵션 추가하는 방법

명령 프롬프트(Command Prompt)는 한때 폴더와 파일을 열 때 사용되던 Windows의 기본 명령줄 인터프리터였습니다. 그러나 시간이 지나면서 점차 PowerShell이 그 자리를 대체해 왔습니다. 그럼에도 불구하고 명령 프롬프트의 명령어 체계에 익숙한 많은 사용자들은 여전히 PowerShell보다 명령 프롬프트를 선호합니다.

명령 프롬프트가 더 이상 기본 명령줄 인터프리터가 아니게 되면서, Windows 10과 11의 컨텍스트 메뉴에서 '여기서 명령 창 열기(Open command window here)' 옵션이 사라졌습니다. 이 옵션은 파일 탐색기에서 폴더를 마우스 오른쪽 버튼으로 클릭해 해당 디렉터리를 명령 프롬프트에서 바로 열 수 있게 해주는 매우 편리한 기능이었습니다. 이 글에서는 Windows 11의 컨텍스트 메뉴에 이 옵션을 다시 추가하는 세 가지 방법을 소개합니다.

레지스트리 스크립트로 '명령 창 열기' 옵션 복원하기

컨텍스트 메뉴에 '여기서 명령 창 열기' 옵션을 복원하려면 레지스트리를 수정해야 합니다. 레지스트리 편집기를 직접 수동으로 조작하는 것보다 레지스트리 스크립트 파일(.reg)을 만들어 적용하는 방법이 더 안전하고 간편합니다. 참고로 진행하기 전에 레지스트리 백업을 해두면 만약의 경우에 대비할 수 있습니다. 아래 단계에 따라 REG 스크립트 파일을 만들어 보세요.

  1. 작업 표시줄에서 검색 버튼(돋보기 아이콘)을 클릭합니다.
  2. 검색창에 메모장을 입력하고 앱을 실행합니다.
  3. 아래 레지스트리 스크립트 코드를 Ctrl + C 단축키로 복사합니다.
    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOT\Directory\Shell\OpenElevatedCmd]
    @="Open command prompt here as administrator"
    "Icon"="cmd.exe"

    [HKEY_CLASSES_ROOT\Directory\Shell\OpenElevatedCmd\command]
    @="PowerShell -windowstyle hidden -Command \"Start-Process cmd.exe -ArgumentList '/s,/k,pushd,%V' -Verb RunAs\""

    [HKEY_CLASSES_ROOT\Directory\Background\Shell\OpenElevatedCmd]
    @="Open command prompt here as administrator"
    "Icon"="cmd.exe"

    [HKEY_CLASSES_ROOT\Directory\Background\Shell\OpenElevatedCmd\command]
    @="PowerShell -windowstyle hidden -Command \"Start-Process cmd.exe -ArgumentList '/s,/k,pushd,%V' -Verb RunAs\""

    [HKEY_CLASSES_ROOT\Drive\Shell\OpenElevatedCmd]
    @="Open command prompt here as administrator"
    "Icon"="cmd.exe"

    [HKEY_CLASSES_ROOT\Drive\Shell\OpenElevatedCmd\command]
    @="PowerShell -windowstyle hidden -Command \"Start-Process cmd.exe -ArgumentList '/s,/k,pushd,%V' -Verb RunAs\""

    [HKEY_CLASSES_ROOT\LibraryFolder\background\Shell\OpenElevatedCmd]
    @="Open command prompt here as administrator"
    "Icon"="cmd.exe"

    [HKEY_CLASSES_ROOT\LibraryFolder\background\Shell\OpenElevatedCmd\command]
    @="PowerShell -windowstyle hidden -Command \"Start-Process cmd.exe -ArgumentList '/s,/k,pushd,%V' -Verb RunAs\""
  4. 메모장 안을 클릭한 후 Ctrl + V를 눌러 복사한 코드를 붙여넣습니다.
  5. 메모장에서 파일 > 다른 이름으로 저장을 선택합니다.
  6. 저장 형식 드롭다운 메뉴에서 모든 파일을 선택합니다.
  7. 파일 이름 입력란에 Open command window (Admin).reg라고 입력합니다.
  8. 저장 창 왼쪽 목록에서 바탕 화면을 선택합니다.
  9. 저장 버튼을 클릭합니다.
  10. 메모장을 닫고, 바탕 화면에 생성된 .reg 파일을 더블클릭합니다.
  11. 레지스트리 편집기 확인 창에서 를 선택하고 확인을 클릭합니다.

이제 컨텍스트 메뉴에 새로운 '여기서 명령 프롬프트 열기' 옵션이 추가됩니다. 파일 탐색기에서 폴더를 마우스 오른쪽 버튼으로 클릭하고 추가 옵션 표시(또는 Shift + F10)를 선택한 뒤, 관리자 권한으로 여기서 명령 프롬프트 열기를 클릭하면 해당 폴더의 디렉터리가 관리자 권한 명령 프롬프트 창에서 열립니다.

추가된 옵션은 언제든지 레지스트리 키를 삭제하여 제거할 수 있습니다. 먼저 Windows + R 키를 누르고 실행 창에 regedit를 입력한 후 확인을 클릭해 레지스트리 편집기를 엽니다.

다음으로 Computer\HKEY_CLASSES_ROOT\Directory\shell 경로로 이동합니다. OpenElevatedCmd 키를 마우스 오른쪽 버튼으로 클릭하고 삭제를 선택한 뒤, 확인 창에서 를 클릭하면 됩니다.

Winaero Tweaker로 '명령 창 열기' 옵션 복원하기

무료 소프트웨어인 Winaero Tweaker를 사용하면 레지스트리를 직접 건드리지 않고도 동일한 기능을 추가할 수 있습니다. 이 프로그램에는 Command Prompt as Administrator 옵션이 포함되어 있어, 마우스 오른쪽 클릭 메뉴에 관리자 권한 명령 프롬프트 바로 가기를 손쉽게 추가할 수 있습니다. 설치 및 설정 방법은 다음과 같습니다.

  1. Winaero Tweaker 공식 홈페이지에 접속합니다.
  2. Download Winaero Tweaker 링크를 클릭해 프로그램을 다운로드합니다.
  3. Windows + E 키를 동시에 눌러 파일 탐색기를 열고, ZIP 파일이 저장된 폴더로 이동합니다.
  4. ZIP 파일을 더블클릭한 후 탐색기의 모두 추출 옵션을 선택합니다.
  5. '압축(ZIP) 폴더 추출' 창에서 완료 시 추출된 파일 표시를 체크합니다.
  6. 추출을 클릭해 압축이 해제된 폴더를 엽니다.
  7. WinaeroTweaker-1.33.0.0-setup 파일을 더블클릭해 설치 프로그램을 실행하고 Next를 클릭합니다.
  8. 설치 창에서 Normal mode, I accept the agreement, Create a desktop icon 옵션을 선택한 후 Install을 클릭합니다.
  9. 바탕 화면의 Winaero Tweaker 바로 가기를 더블클릭해 실행합니다.
  10. 좌측 메뉴에서 Context Menu 카테고리를 확장합니다.
  11. Command Prompt as Administrator 옵션을 클릭합니다.
  12. Add elevated Command Prompt to the context menu 체크박스를 선택합니다.
  13. Context menu entry title 입력란의 기본 텍스트를 모두 지우고 Open command window here를 입력합니다.
  14. Apply Changes 버튼을 누른 후 프로그램을 종료합니다.

폴더를 마우스 오른쪽 버튼으로 클릭하고 추가 옵션 표시를 선택하거나, 폴더를 선택한 상태에서 Shift + F10 키를 눌러 새 옵션을 확인할 수 있습니다. 클래식 컨텍스트 메뉴에서 Open command window here를 선택하면 레지스트리 스크립트 방식과 마찬가지로 관리자 권한 명령 프롬프트에서 해당 폴더가 열립니다.

Windows Terminal 기본 프로필을 명령 프롬프트로 변경하기

Windows 11의 컨텍스트 메뉴에는 기본적으로 'Windows Terminal에서 열기' 옵션이 포함되어 있습니다. 이 옵션은 폴더 디렉터리를 터미널의 기본 명령줄 인터프리터로 엽니다. 기본값은 PowerShell이지만, 이를 명령 프롬프트로 변경하면 'Windows Terminal에서 열기'를 선택할 때마다 명령 프롬프트 탭으로 폴더가 열립니다.

  1. 작업 표시줄에서 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고 터미널을 선택해 실행합니다.
  2. 새 탭 열기(화살표) 버튼을 클릭해 설정을 선택합니다.
  3. 기본 프로필(Default profile) 드롭다운 메뉴에서 명령 프롬프트(Command Prompt)를 선택합니다.
  4. 설정 탭 하단 오른쪽의 저장 버튼을 클릭합니다.
  5. Windows Terminal 오른쪽 상단의 닫기 버튼을 클릭합니다.

이제 폴더를 마우스 오른쪽 버튼으로 클릭하고 Windows Terminal에서 열기를 선택해 보세요. Windows Terminal이 명령 프롬프트 탭으로 열리는 것을 확인할 수 있습니다. 다만 별도의 관리자 권한 창으로 명령 프롬프트를 열고 싶다면, 앞서 소개한 두 가지 방법 중 하나로 컨텍스트 메뉴에 새 옵션을 추가해야 합니다.

마치며: 명령 프롬프트 사용자를 위한 필수 바로 가기

'여기서 명령 창 열기' 컨텍스트 메뉴 옵션은 명령 프롬프트 사용자에게 매우 유용한 바로 가기입니다. 이 옵션이 있다면 CD(change directory) 명령어로 일일이 폴더를 이동하지 않아도 되므로 작업 효율이 크게 향상됩니다. 명령 프롬프트를 자주 사용한다면 Windows 11에서 이 옵션을 복원해 두는 것을 추천합니다.