NotePad++ Context Menu

NotePad++(이하 NPP) 를 설치하면 컨텍스트메뉴에 NotePad++ 로 편집이라는 메뉴가 등록됩니다.
윈도우즈 탐색기에서 파일을 선택하고 마우스 오른쪽버튼을 클릭하여 NPP를 실행하여 선택된 파일을 편집할 수 있습니다.
설치파일을 내려받아 설치했는데 간혹 이 메뉴가 등록되지 않는 경우가 있습니다. 그리고 압축파일 형태로 내려받아 사용하는 경우도 당연히 메뉴가 등록되지 않습니다.

이럴때를 위해 배치파일 ((NPP 설치된 위치를 탐색하시면 reg.bat 라는 파일이 있습니다.)) 이 제공됩니다.

배치파일의 내용은 다음과 같습니다.
regsvr32 /s /i NppShell64.dll

이 배치파일을 실핼해봐도 메뉴는 등록되지 않습니다. 관리자권한으로 실행해도 마찮가지 입니다.

regsvr32 명령의 /s 옵션때문으로 생각됩니다.

일단 regsvr32 설명[링크]을 보면

Regsvr32.exe에는 다음과 같은 명령줄 옵션이 있습니다.
Regsvr32 [/u] [/n] [/i[:cmdline]] dllname
/u – 서버 등록 해제
/i – 선택적 [cmdline]에 보내는 DllInstall 호출, /u가 지정되면 dll 설치 제거 호출
/n – DllRegisterServer 호출 안 함, 이 옵션에는 /i가 지정되어야 함
/s – 자동 모드, 메시지 상자 표시 안 함(Windows XP 및 Windows Vista에 추가됨)
Regsvr32.exe를 사용하면 구성 요소를 로드하고 해당 DLLSelfRegister 함수를 호출하려고 시도합니다. Regsvr32.exe는 이 시도가 성공하면 성공을 나타내는 대화 상자를 표시하고, 실패하면 Win32 오류 코드를 포함할 수 있는 오류 메시지를 반환합니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.

잘 알지도 못하면서 길게 설명하는 것보단 역시 이미지를 보시는게 좋을듯 합니다.
일단 윈도우즈 명령어처리기(cmd)를 실행합니다.
regsvr32 /i NppShell64.dll 라고 타이핑하고 엔터키를 입력하시면 메뉴등록옵션을 결정하는 nppShell Settings 가 실행됩니다.

nppShell Settings원하시는 대로 선택, 입력하신 후 OK 버튼을 클릭하시면 바로 등록되어 확인하실 수 있습니다.

위 내용은 Windows 7 x64 환경에서 테스트 되었습니다.

이 사이트는 광고를 포함하고 있습니다.
광고로 발생한 수익금은 서버 유지 관리에 사용되고 있습니다.

This site contains advertisements.
Revenue generated by the ad servers are being used for maintenance.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다