예전에는 Windows 환경 곳곳에서 명령 프rompt(Command Prompt)를 손쉽게 실행할 수 있었습니다. 아무 폴더에서 Shift 키를 누른 상태로 마우스 오른쪽 버튼을 클릭하면 '여기서 명령 창 열기(Open command window here)' 항목이 나타나는 방식입니다. 하지만 Windows 11/10부터 Microsoft는 명령 프롬pt 대신 PowerShell 중심으로 전환했는데, 실제로 지금 Shift+오른쪽 클릭을 해보면 기존 메뉴 대신 '여기서 PowerShell 창 열기(Open PowerShell window here)'가 표시되는 것을 확인할 수 있습니다.
파일 탐색기에서 PowerShell 대신 명령 프롬pt 메뉴 되돌리기
다행히 이전 동작으로 되돌려, 어떤 폴더에서든 Shift+오른쪽 클릭 시 '여기서 명령 창 열기' 옵션이 컨텍스트 메뉴에 나타나도록 설정할 수 있습니다. 참고로 레지스트리를 수정하기 전에는 반드시 백업해 두는 것이 안전합니다. 그럼 단계별로 살펴보겠습니다.
폴더 컨텍스트 메뉴에 '여기서 명령 창 열기' 항목 복원하기
먼저 Shift+오른쪽 클릭 시 PowerShell 대신 명령 창 열기가 보이도록 변경하는 절차입니다.
실행(WinKey + R)을 열고 regedit를 입력해 레지istry 편집기를 실행한 뒤, 아래 경로로 이동합니다.
HKEY_CLASSES_ROOT\Directory\shell\cmd
cmd 폴der를 마우스 오른쪽 버튼으로 클릭하고 사용 권한(Permissions)을 선택합니다.
이어서 고급(Advanced) 버튼을 클릭하면 고급 보안 설정(Advanced Security Settings) 창이 열립니다. 여기서 소유자(Owner) 섹션의 변경(Change) 링크를 누릅니다.
입력란에 자신의 계정 이름을 입력하고 이름 확인(Check Names)을 눌러 계정을 검증한 후 확인(OK)을 클릭합니다.
'하위 컨테iner 및 개체의 소유자 바꾸기(Replace owner on subcontainers and objects)' 옵션을 체크하고 확인을 누릅니다.
완료했다면 이제 그룹 또는 사용자 이름(Group or User names) 목록에서 Administrators를 선택하고, Administrators의 권한 패nel에서 모든 권한(Full Control)을 체크한 뒤 확인을 클릭합니다.
다음으로 HKEY_CLASSES_ROOT\Directory\shell\cmd 내부의 cmd 폴der 안에서 HideBasedOnVelocityId DWORD 값을 마우스 오른쪽 버튼으로 클릭합니다.
이름 바꾸기(Rename)를 선택하고 값을 ShowBasedOnVelocityId로 변경한 후 Enter 키를 누르면 됩니다.
레지stry 편집기를 닫고 결과를 확인해 보세요.
이제 폴der 안에서 Shift+오른쪽 클릭을 하면 컨텍스트 메뉴에 '여기서 명령 창 열기' 옵션이 나타나는 것을 확인할 수 있습니다.
관련 팁: 관리자 권한 PowerShell 또는 명령 프롬pt 바로 가기를 시작 메뉴에 고정하는 방법.
'여기서 PowerShell 창 열기' 옵션 제거하기
반대로 PowerShell 항목을 숨길 수도 있습니다. regedit를 실행해 레지stry 편집기를 연 뒤 아래 경로로 이동합니다.
HKEY_CLASSES_ROOT\Directory\shell\PowerShell
PowerShell 폴der를 오른쪽 클릭하고 사용 권한을 선택합니다.
고급 버튼을 클릭해 고급 보안 설정 창을 열고, 소유자 섹션의 변경 링크를 누릅니다.
계정 이름을 입력하고 이름 확인으로 검증한 뒤 확인을 클릭합니다.
'하위 컨테iner 및 개체의 소유자 바꾸기' 옵션을 체크하고 확인을 누릅니다.
그룹 또는 사용자 이름 목록에서 Administrators를 선택하고 모든 권한을 체ck한 후 확인을 클릭합니다.
PowerShell 폴der 안에서 ShowBasedOnVelocityId DWORD 값을 오른쪽 클릭하여 이름 바꾸기를 선택하고, 이름을 HideBasedOnVelocityId로 변경한 후 Enter 키를 누릅니다.
이제 폴der에서 Shift+오른쪽 클릭을 해도 '여기서 PowerShell 창 열기' 옵션은 더 이상 표시되지 않습니다.
물론 대부분의 cmd 명령은 PowerShell에서도 실행할 수 있지만, 여전히 많은 사용자가 익숙한 명령 프롬pt 창을 선호합니다. 이런 분들에게 위 레지stry 수정 방법은 Windows 11/10을 더 친숙하게 활용할 수 있는 유용한 팁입니다.
관련 팁: Windows 11/10 WinX 파워 메뉴에서 명령 프롬pt를 PowerShell로 교체하는 방법.