바탕화면의 컨텍스트 메뉴(마우스 우클릭)에 제어판 바로가기를 넣으려 합니다.
사용자에 따라 다르겠지만 일반적으로 제어판은 상당히 많이 사용하는 기능이지만 윈도우즈 11에서는 제어판 들어가는게 불편합니다. 검색창에 타이핑을 치거나 여러 경로를 거쳐야 합니다.
그래서 바탕화면의 컨텍스트 메뉴에 제어판 바로가기를 추가하고 같은 원리로 다양한 기능을 컨텍스트 메뉴에 추가하는 방법을 쉽게 써보겠습니다.
물론 이 방법은 윈도우즈 10 사용자들에게도 적용됩니다.
실행창(Win+R)을 열고 레지스트리 편집기(regedit)를 실행합니다.
HKEY_CLASSES_ROOT\DesktopBackground\Shell
위의 경로로 이동해서 '새로 만들기 -> 키'를 선택해서 'ControlPanel' 을 만들어줍니다.
우측창에 아래 3개의 항목들을 추가해줍니다.
Icon 항목을 만들때만 확장 가능한 문자열 값으로 항목을 생성해줍니다.
"MUIVerb"="@shell32.dll,-4161"
"Icon"="imageres.dll,-27"
"Position"="Bottom"
방금 만든 HKEY_CLASSES_ROOT\DesktopBackground\Shell\ControlPanel
하위에 같은 방법으로 'command' 키를 만들어줍니다.
우측 기본값을 더블클릭해서 값데이터에 'explorer.exe shell:ControlPanelFolder'를 넣어줍니다.
끝입니다. 이제 바탕화면에서 마우스 우클릭을 해보면 '제어판' 항목이 보이실겁니다.
만일 '제어판' 메뉴를 컨텍스트 메뉴의 상단으로 보내고 싶으면 위의 추가 항목중
"Position"="Bottom" 을 "Position"="Top"으로 써주시면 됩니다.
다만 bottom, top이라 쓴다고 무조건 최하단 최상단으로 이동하지는 않습니다. 윈도우즈가 알아서 적당히 하단, 적당히 상단으로 이동시키게 됩니다.
middle을 입력하면 목록 중간의 아무곳에나 메뉴를 생성하게 됩니다.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\ControlPanel]
"MUIVerb"="@shell32.dll,-4161"
"Icon"="imageres.dll,-27"
"Position"="Bottom"
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\ControlPanel\command]
@="explorer.exe shell:ControlPanelFolder"
직접 레지스트리 편집기를 수정하기 귀찮다면 위의 코드를 복사해서 메모장에 붙여넣고 '아무이름.reg'로 저장하고 실행합니다.
혹은 코드 아래 파일을 다운로드 받아 실행합니다.
원하는 제어판 추가는 끝났고 이제부턴 약간의 팁을 더 드립니다.
레지스트리 코드의 가장 아래 괄호안의 값을 바꾼다면 여러가지 다른 항목도 추가가능하겠죠.
제어판 (사용자 지정) -> explorer.exe shell:ControlPanelFolder
제어판 작은 아이콘 -> explorer.exe shell:::{21EC2020-3AEA-1069-A2DD-08002B30309D}
프로그램 창 -> explorer.exe shell:Common Programs
공용다운로드 폴더 -> explorer.exe shell:CommonDownloads
개인 다운로드 폴더 -> explorer.exe shell:Downloads
이외에도 문서폴더, 사진 폴더, 음악 폴더, 네트워크, 실행창, 캐쉬폴더,... 윈도우즈 관리를 위한 많은 기능을 컨텍스트 메뉴에 추가하고 원클릭으로 접근 가능하게 됩니다.
그렇게 하기 위해선 shell의 명령어나 ID를 알고 있어야겠죠.
이것은 이전 글에 정리해놓은적이 있으니 더 많은 기능을 활용하고 싶으신분은 아래의 링크 글을 살표보세요.
윈도우즈 Shell 정리 https://showering.tistory.com/179
댓글