regsvr32란 ? 한번 알아보자

`
regsvr32란 무엇인가?
regsvr32는 Windows에서 DLL 파일을 등록하거나 해제하는 데 사용되는 명령줄 유틸리티입니다. regsvr32는 레지스트리에 DLL 파일의 경로와 정보를 저장하고, 해당 DLL 파일이 제공하는 기능을 다른 프로그램이 사용할 수 있게 해줍니다. regsvr32는 다음과 같은 형식으로 사용할 수 있습니다.

regsvr32 [/u] [/s] [/n] [/i[:cmdline]] dllname

옵션 설명

  • /u : DLL 파일을 등록 해제합니다.
  • /s : 메시지 박스를 표시하지 않고 조용히 실행합니다.
  • /n : DllRegisterServer 함수를 호출하지 않습니다. 이 옵션은 /i와 함께 사용해야 합니다.
  • /i : DllInstall 함수를 호출합니다. cmdline이 지정되면 DllInstall에 전달됩니다.
  • dllname : 등록하거나 해제할 DLL 파일의 이름입니다.

예제

  • regsvr32 mydll.dll : mydll.dll 파일을 등록합니다.
  • regsvr32 /u mydll.dll : mydll.dll 파일을 등록 해제합니다.
  • regsvr32 /s /i:setup custdlg.dll : custdlg.dll 파일을 조용히 등록하고, setup 인자를 DllInstall에 전달합니다.