특정 확장자나 폴더 등에 Explorer Shell Context Menu 추가하기

특정 확장자를 가진 파일을 우클릭 했을 때에 Context 메뉴가 나타나도록 하려면
키: HKEY_CLASSES_ROOT/<확장자 또는 *>/shell/<기능을 표현하는 이름>
기본값: REG_SZ 타입으로 메뉴의 이름을 입력 (& 기호로 Keyboard shortcut 만들 수 있음)
Icon: REG_SZ 타입으로 아이콘 파일 경로 또는 실행 파일 경로 또는 실행 파일 경로 + 아이콘 인덱스
키: HKEY_CLASSES_ROOT/<확장자 또는 *>/shell/<기능을 표현하는 이름>/command
기본값: REG_SZ 타입으로 실행할 명령을 입력

키: HKEY_CLASSES_ROOT/*/shell/VSCode
기본값: Open w&amp;ith Code
Icon: C:\Users\bs\AppData\Local\Programs\Microsoft VS Code\Code.exe,0

키: HKEY_CLASSES_ROOT/*/shell/VSCode/command
기본값: "C:\Users\bs\AppData\Local\Programs\Microsoft VS Code\Code.exe" "%1"
키: HKEY_CLASSES_ROOT/Directory/shell/VSCode
기본값: Open with Code
Icon: C:\Users\bs\AppData\Local\Programs\Microsoft VS Code\Code.exe,0

키: HKEY_CLASSES_ROOT/Directory/shell/VSCode/command
기본값: "C:\Users\bs\AppData\Local\Programs\Microsoft VS Code\Code.exe" "%1"
키: HKEY_CLASSES_ROOT/Directory/Background/shell/OpenCMD
기본값: CMD 열기
Icon: cmd.exe

키: HKEY_CLASSES_ROOT/Directory/Background/shell/OpenCMD/command
기본값: cmd.exe /s /k pushd "%V"