DLL 등록 쉽게 하기

[개요]
탐색기에서 Component를 쉽게 레지스트리에 등록하는 팁입니다. 탐색기 파일연결에 한번 등록해 놓으면, 나중에 dll 파일 선택후 등록및삭제을 쉽게 할수 있습니다.
자료출처: devpia.com 게시판



[방법]
먼저, 탐색기에서 도구 -> 폴더옵션 하면 "폴더옵션" 창이 나타납니다. 여기서 파일형식
을 선택하면, 각종 파일에 대한 프로그램 연결등을 할 수 있죠...

무조건 "새로 만들기" 버튼을 누릅니다.

그러면 "새 확장명 만들기" 창이 나오는데, "파일 확장명(F):" 란에 DLL 이라고 적어두
고 "고급(V) >>" 버튼을 누릅니다.

접힌 창이 펼처지면서 시간이 조금 걸립니다. 네~ "응용 프로그램 확장" 이라고 뜨는 군
요...

"확인" 버튼을 누릅니다.

다시, "폴더 옵션" 창으로 돌아오면, 맨 위에 "DLL 응용프로그램 확장" 이라고 생겼습니
다.

그리고는, "고급" 버튼을 눌러줍니다.

이제는, "파일 형식 편집" 창이 생기는데, "응용 프로그램 확장" 이라는 스트링은 건드
리지 말고, "명령(A):" 란을 봅니다. 그러면 시스템에 따라서 아무것도 없을 수도 있
고, 뭔가 있을 수도 있습니다.

오른쪽에 "새로 만들기(N)..." 버튼을 누릅니다. 새로이 창이 하나 더 뜨는데, "새 명
령" 이라는 창입니다. 여기에서 "작업(A):" 에는 "Register" 라고 해 주시고, 그 밑에
는 "Regsvr32.Exe %1" 라고 입력한 후 "확인" 버튼을 누릅니다.

그러면, "파일 형식 편집" 창으로 돌아오는데, 명령에 Register 가 추가되었군요...

한 번 더 "새로 만들기"를 합니다.

이번에는 Unregister / regsvr32.exe /u %1 라고 입력합니다.

모두 다 "확인" 을 하고 닫은 후 탐색기에서 *.DLL에서 오른 클릭하면 팝업 메뉴의 맨
윗 부분에 Register / Unregister 메뉴가 나오는것을 볼 수 있습니다.

OCX 도 똑 같이 작업을 하시면 됩니다.

그러면 매번 콤포넌트를 시스템에 등록하느라 시작 -> 실행 -> rewgsvr32 ~~~ 하지 않아
도 됩니다.

그런데, 이게 훨씬 편리한 이유는 탐색기에서 여러개의 파일을 선택하고서는 실행하면
한꺼번에 등록이 된다는 점 입니다.
2009/08/07 21:39 2009/08/07 21:39

Trackback Address :: https://youngsam.net/trackback/681