본문 바로가기

카테고리 없음

DLL 자동설치팩 만들기

뭐 cmd로 만드니까 아주 쉽게 말씀드리겠습니다.

32비트와 64비트를 모두 지원하는!

 

여러 DLL도 사용합니다.

 

먼저 dll-files.com에서 자신이 원하는 DLL 파일을 받아주세요.

만약 개조된 DLL이거나 원래 없는 DLL 파일이라면 32비트용과 64비트용을 모두 다운받아주세요.

 

그 다음 아래와 같이 폴더와 파일을 배치시키세요.

어떤 폴더

  - x86

x86 폴더에는 32비트용 DLL을 배치합니다.

       - DLL들

  - x64

x64 폴더에는 64비트용 DLL을 배치합니다.

       - DLL들

  install.cmd

그 다음 메모장을 열어 아래의 명렁을 입력해주세요.

@echo off
cd "%PROCESSOR_ARCHITECTURE%"
for /f %%i in ('dir /b') do (
takeown /f "%windir%\system32\DLL파일 이름.dll"
icacls "%windir%\system32\%%i /grant Administrator:D
icacls "%windir%\system32\%%i /grant Administrator:F
copy "%PROCESSOR_ARCHITECTURE%\DLL 파일 이름.dll" "%windir%\system32\%%i"
regsvr32 /s %%i
)

exit /b

이 파일을 위처럼 어떤 폴더 안에 install.cmd로 배치해주세요.

 

이제 Need For Portable이라는 프로그램을 사용하겠습니다.

 

☞ Need For Portable ː http://blog.daum.net/digitalnex/6958695

 

다운로드 주소 : https://t1.daumcdn.net/cfile/blog/1766D70D4AFE23D72E

 

이 프로그램은 기본 내장도니 WinRAR으로 포터블 프로그램을 제작해주는 프로그램입니다.
프로그램을 실행하셨으면 아래와 같은 창이 뜨게 됩니다.

A 누르고 엔터!

그 어떤 폴더(x86, x64, install.cmd가 들어있음)를 드래그 & 드롭해주세요.(끌어다 넣어주세요.)

install.cmd라고 입력해주세요.

아이콘이 없으니 엔터만 눌러줍시다.

아무 키나 눌러주세요.

여기서 압축 화면이 뜹니다.

이제 다 되면 초기 화면이 뜨는데, 그냥 닫아주세요.

이제 폴더 바로 밖(상위 폴더)에는 exe 파일이 생성되어있습니다.

NFP_install.cmd.exe가 생성되어있겠죠.(install.cmd일 경우)

이게 바로 그 자동설치팩이 될 것입니다. 이걸 배포하시면 됩니다.