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

Windows 11/10 폴더 우클릭 메뉴에 '여기서 명령 창 열기' 복원하는 방법

예전에는 Windows 환경의 여러 곳에서 명령 프롬프트(Command Prompt)를 손쉽게 사용할 수 있었습니다. Shift 키를 누른 상태에서 마우스 오른쪽 버튼을 클릭하면 '여기서 명령 창 열기(Open command window here)' 항목이 나타나, 어떤 폴더에서든 바로 명령 프롬프트를 열 수 있었죠. 하지만 Windows 11/10부터 Microsoft는 이를 PowerShell로 대체하는 방향으로 정책을 바꾸었습니다. 실제로 지금은 Shift+우클릭을 하면 '여기서 명령 창 열기' 대신 '여기서 PowerShell 창 열기(Open PowerShell window here)' 옵션이 표시되는 것을 확인할 수 있습니다.

파일 탐색기에서 PowerShell 대신 명령 프롬프트 복원하기

다행히 예전 방식을 그대로 되돌려, Shift+우클릭 시 모든 폴더의 컨텍스트 메뉴에 '여기서 명령 창 열기' 옵션이 다시 표시되도록 설정할 수 있습니다. 그 방법을 자세히 알아보겠습니다.

Windows 11/10 폴더 우클릭 메뉴에  여기서 명령 창 열기  복원하는 방법

폴더 컨텍스트 메뉴에 '여기서 명령 창 열기' 항목 복원하기

Shift+우클릭을 했을 때 PowerShell 대신 명령 프롬프트가 표시되도록 변경할 수 있습니다. 작업 전에 레지스트리 백업을 해두면 만약의 경우에 대비할 수 있으니 참고하세요.

실행(WinKey + R) 창을 열고 regedit를 입력해 레지스트리 편집기를 실행한 후, 아래 경로로 이동합니다.

HKEY_CLASSES_ROOT\Directory\shell\cmd

cmd 폴더를 마우스 오른쪽 버튼으로 클릭하고 사용 권한(Permissions)을 선택합니다.

다음으로 고급(Advanced) 버튼을 클릭합니다. '고급 보안 설정(Advanced Security Settings)' 창이 나타나면 소유자(Owner) 섹션의 변경(Change) 링크를 클릭합니다.

Windows 11/10 폴더 우클릭 메뉴에  여기서 명령 창 열기  복원하는 방법

입력란에 본인의 계정 이름을 입력하고 이름 확인(Check Names)을 눌러 계정 이름을 검증한 뒤 확인(OK)을 클릭합니다.

'하위 컨테이너 및 개체의 소유자 바꾸기(Replace owner on subcontainers and objects)' 옵션을 선택하고 확인을 클릭합니다.

이어서 그룹 또는 사용자 이름(Group or User names) 목록에서 Administrators를 선택하고, Administrators의 사용 권한 패널에서 모든 권한(Full Control)을 체크한 후 확인을 누릅니다.

다음으로 HKEY_CLASSES_ROOT\Directory\shell\cmd 내의 cmd 폴더 안에서 HideBasedOnVelocityId DWORD 값을 마우스 오른쪽 버튼으로 클릭합니다.

이름 바꾸기(Rename)를 선택하고 이름을 ShowBasedOnVelocityId로 변경한 후 Enter 키를 누릅니다. 마지막으로 레지스트리 편집기를 닫으면 됩니다.

이제 폴더 안에서 Shift+우클릭을 하면 컨텍스트 메뉴에 '여기서 명령 창 열기' 옵션이 표시되는 것을 확인할 수 있습니다.

관련 팁: 관리자 권한으로 PowerShell 또는 명령 프롬프트 바로 가기를 시작 메뉴에 고정하는 방법.

'여기서 PowerShell 창 열기' 옵션 제거하기

regedit를 실행해 레지스트리 편집기를 연 후, 아래 경로로 이동합니다.

HKEY_CLASSES_ROOT\Directory\shell\PowerShell

PowerShell 폴더를 마우스 오른쪽 버튼으로 클릭하고 사용 권한을 선택합니다.

고급 버튼을 클릭하면 '고급 보안 설정' 창이 나타납니다. 소유자 섹션의 변경 링크를 클릭합니다.

계정 이름을 입력하고 이름 확인을 눌러 검증한 뒤 확인을 클릭합니다.

'하위 컨테이너 및 개체의 소유자 바꾸기' 옵션을 선택하고 확인 버튼을 누릅니다.

그룹 또는 사용자 이름 목록에서 Administrators를 선택하고, 모든 권한을 체크한 후 확인을 클릭합니다.

PowerShell 폴더 안에서 ShowBasedOnVelocityId DWORD 값을 마우스 오른쪽 버튼으로 클릭하고 이름 바꾸기를 선택한 후, 이름을 HideBasedOnVelocityId로 변경하고 Enter 키를 누릅니다.

이제 폴더 안에서 Shift+우클릭을 해도 컨텍스트 메뉴에 '여기서 PowerShell 창 열기' 옵션이 더 이상 표시되지 않습니다.

물론 대부분의 cmd 명령은 PowerShell에서도 실행할 수 있지만, 여전히 많은 사용자들이 익숙한 cmd 창을 선호합니다.

따라서 이런 분들에게는 위의 레지스트리 수정 방법을 활용해 Windows 11/10을 자신에게 더 친숙한 환경으로 만들어 보시길 권장합니다.

관련 팁: Windows 11/10 WinX 파워 메뉴에서 명령 프롬프트를 PowerShell로 교체하는 방법.

Windows 11/10 폴더 우클릭 메뉴에  여기서 명령 창 열기  복원하는 방법