윈도우에서 regsvr32 자동화 스크립트
ActiveX 모듈을 만들다 보면,
모듈의 등록과 해지를 반복할 때가 있다.
이 때, 계속 커맨드 창을 열고 명령을 적는 것은 매우 피곤한 일이다.

그래서 다음과 같은 방법으로 마우스 오른쪽 버튼에
'Register/Unregister' 명령을 추가하도록 한다.

notepad 를 열고 다음과 같이 적는다.


Windows Registry Editor Version 5.00

; .dll 파일에 대한 Register / Unregister 메뉴 추가
[HKEY_CLASSES_ROOTdllfileShellRegistercommand]
@="regsvr32.exe "%1""
[HKEY_CLASSES_ROOTdllfileShellUnRegistercommand]
@="regsvr32.exe /u "%1""

; .ocx 파일에 대한 Register / Unregister 메뉴 추가
[HKEY_CLASSES_ROOTocxfileShellRegistercommand]
@="regsvr32.exe "%1""
[HKEY_CLASSES_ROOTocxfileShellUnRegistercommand]
@="regsvr32.exe /u "%1""

dll.reg 라는 이름으로 저장한다.
저장한 파일을 더블클릭하면 레지스트리에 명령이 등록된다.

DLL 파일에 대고 마우스 오르쪽 버튼을 클릭하면 다음과 같이 명령이 생성된 것을 볼 수 있다.



윈도우에서 regsvr32 자동화 스크립트. 레지스트리 등록 편리하게..

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다