윈도우 10 파워셸 대신 "여기서 명령 창 열기" 띄우기

Posted by 아이티프로13
2019. 3. 23. 19:09 IT관련 잡지식/소프트웨어



안녕하세요. 쿠과자입니다.

오랜만에 다시 포스팅을 써보려 합니다.

이번 시간에는, 쉬프트+오른쪽 클릭을 하면 나오는

파워셸 창 대신에 명령창을 추가해보는 방법을 알려드리도록 하겠습니다.





먼저, 다들 아시다시피(또는 모르실수도 있겠지만)

파일 탐색기 창에서 쉬프트+우클릭을 하면

"여기서 명령 창 열기" 또는 "여기서 PowerShell 창 열기" 라는 탭이 추가로 나올겁니다.


윈도우 7 까지는 명령 창 열기가 나왔는데, 윈도우 10부터는 PowerShell, 파워셸 창으로 바뀌어서

직접 수동으로 추가(정확히는 안보이는걸 보이게) 해야 합니다.





위 사진처럼 윈도우 10의 경우 "여기에 PowerShell 창 열기"밖에 없습니다.


이를 명령 창 열기로 수정하는 방법은 두가지가 있는데,

첫번째는 레지스트리를 수동으로 추가하는 방법이고

두번째는 레지스트리 등록을 통해 자동으로 추가하는 방법입니다.


레지스트리 수동으로 수정해 추가하기


먼저, 레지스트리를 수동으로 추가하는 방법을 알아보기 전에, 사용자 명을 알아야 합니다.

사용자 명 같은경우 제어판->사용자 계정->계정 유형 변경 버튼을 눌러 알아낼 수 있으니

미리 확인해 봅시다.



먼저, 시작 창에서

"regedit"을 검색한 후 실행해 줍시다.

레지스트리 편집기입니다.



그 다음, 위와 같은 경로로 들어갑니다.

직접 탐색기로 들어가도 되고, 위처럼 빨간색 박스 안에

컴퓨터\HKEY_CLASSES_ROOT\Directory\Background\shell\cmd

위 텍스트를 복사해서 붙여넣으셔도 됩니다.


여기서 HideBasedOnVelocityId를 삭제하면 그대로 해결이지만, 권한이 없으므로

직접 권한을 줘야 합니다.




좌측의 탐색기에서, cmd 폴더에 우클릭을 한 후

사용 권한(P)를 눌러 봅시다.



그 다음, 차례대로 고급 버튼을 눌러 줍니다.



고급 버튼을 누르면 위 같은 창이 뜰텐데,

일반적으론 소유자가 TrustedInstaller 라고 되어있을 겁니다. (저같은 경우 이미 수정했지요.)

변경 버튼을 눌러 소유자를 변경해줍시다.




소유자 변경 창이 뜨면, 저곳에 방금 찾은 사용자 명(저같은 경우 User)를 치고,

확인 버튼을 눌러줍니다.


그 이후, 소유자가 바뀐것이 확인이 되면

방금 열었던 창(레지스트리 편집기 제외)을 다 닫아줍시다.



이제, HideBasedOnVelocityId를 손쉽게 삭제해 버립시다.

이후 레지스트리 편집기는 닫아도 상관이 없습니다.



이제, 다시 탐색기를 열어보면

"여기서 명령 창 열기"가 나옵니다.




레지스트리 실행파일(.reg)을 이용해 추가하기


다음 방법은 레지스트리 실행파일을 이용해 추가하는 방법입니다



Windows Registry Editor Version 5.00


[HKEY_CLASSES_ROOT\Directory\shell\cmdprompt]

@="@shell32.dll,-8506"

"Extended"=""

"NoWorkingDirectory"=""


[HKEY_CLASSES_ROOT\Directory\shell\cmdprompt\command]

@="cmd.exe /s /k pushd \"%V\""


[HKEY_CLASSES_ROOT\Directory\Background\shell\cmdprompt]

@="@shell32.dll,-8506"

"Extended"=""

"NoWorkingDirectory"=""


[HKEY_CLASSES_ROOT\Directory\Background\shell\cmdprompt\command]

@="cmd.exe /s /k pushd \"%V\""


[HKEY_CLASSES_ROOT\Drive\shell\cmdprompt]

@="@shell32.dll,-8506"

"Extended"=""

"NoWorkingDirectory"=""


[HKEY_CLASSES_ROOT\Drive\shell\cmdprompt\command]

@="cmd.exe /s /k pushd \"%V\""





Windows Registry Editor Version 5.00


[-HKEY_CLASSES_ROOT\Directory\shell\cmdprompt]


[-HKEY_CLASSES_ROOT\Directory\Background\shell\cmdprompt]


[-HKEY_CLASSES_ROOT\Drive\shell\cmdprompt]




간단하게 추가 할 수 있는 방법입니다.


단순히 add_open_cmd_here_for_windows10.reg 만 실행해주면 위처럼 창이 추가가 됩니다.


참고로 위 수동 방법과 동시에 사용하면 여기서 명령 창 열기가 두 개가 되므로,
하나만 하는것을 추천해 드립니다.




공감 버튼을 눌러주시면

블로거에게 힘이 됩니다!