다소 생소하신 회원분이 있어서 답변을 대신하여 스샷으로 채워 보겠습니다.

(상하 스크롤의 압박은 양해 부탁드립니다.)

 

일단 보통은 SFX 파일로 배포 하는 경우 무설치 실행 파일로 만드는 경우나 간단히 어떤 동작을 구현 하는 경우가 대부분입니다만 ..

폭풍속으로님께서는 프로그램의 설치 뿐만 아니라 바로가기 아이콘 및 Uninstall 정보까지 기록이 되게끔 하시고자 하신다고 하셨으니..그대로 진행을 해보겠습니다.~

 

일단,, 먼저 준비 되어야 할 것이 몇가지 있겠습니다.

 

1. WinRAR이 설치 되어 있어야 하겠지요,,~

2. 바로가기 생성에 사용할 icon 파일이 있어야 하겠습니다.

    icon Extract 같은 아이콘 추출 프로그램으로 미리 추출을 해 놓으시면 되겠습니다.

3. Registry에 Uninstall 정보를 병합할 *.Reg 파일(Regedit 병합 이용)이나,,

    *.CMD 파일(Reg add 명령을 이용)을 준비하시면 좋겠습니다.

 

 

그럼,, 가상FDD™ 구성파일을 이용해 예를 들어 보겠습니다.

 

1.가상FDD™ Setup을 하면 설치되는 파일(uninst.exe, VirtualFDD.exe, VirtualFDD.url)하고

   아이콘 추출한 vFDDicon.ico 및 언인스톨 정보 Registry 파일인 Uninstall.reg를 준비하였습니다.

 

   2009-12-28 19 56 37.png 

 

 

2. 상기 파일을 모두 선택한 다음,, 우클릭 후 "압축파일에 추가(A)..."를 선택하시면 시작이 되겠습니다.

 

   2009-12-28 19 56 49.png 

 

 

3. 압축 메뉴 창이 나오면,, "SFX 압축파일 생성(X)" 를 선택합니다.

    그리고 압축파일 이름(A)을 적당하게 입력 해주시면 됩니다.

 

   2009-12-28 20 26 18.png 

 

 

4. "고급"탭으로 이동해서 SFX 옵션(X)으로 진입합니다.

 

   2009-12-28 19 57 22.png 

 

 

5. SFX 옵션의 "일반"탭에서 압축 풀 경로 와 압축 풀기 후 실행할 명령을 기입합니다.

    아래는 %ProgramFiles% 경로에 korbos 그리고 그 하위 VirtualFDD라는 폴더에 설치 하도록

    정했습니다.

    (보통 패치등의 작업 후 작업 파일이 남아 있지 않기를 원하는 경우에는,, 폴더 설정을 하지 않고,,

    임시 폴더에 압축 해제하는 옵션을 선택하기도 합니다.)

 

    또한,, 압축 해제 후 regedit /s uninstall.reg 명령으로 언인스톨 정보를 Registry에 기록하도록

    했습니다.

 

   2009-12-28 19 57 53.png 

 

 

6. "고급"탭에서 바로가기를 생성하도록 설정합니다.

 

    2009-12-28 19 58 00.png

 

   바탕 화면에 바로가기를 생성하도록 설정 해 보았습니다.

 

   2009-12-28 19 59 01.png 

 

   또한,, 시작메뉴의 프로그램 메뉴에도 생성이 되도록 추가 해 보았습니다.

 

   2009-12-28 20 00 19.png 

 

   아래와 같이 추가된 내용을 확인 할 수 있습니다.

 

   2009-12-28 20 00 28.png

 

 

7. "모드"탭에서 설치 모드를 선택 해 주시면 됩니다.

 

    "모두 표시(A)전 과정을 모두 확인 할 수 있도록 하는 옵션입니다.

    (아래와 같은 설명 창과 경로 선택을 할수 있게끔 합니다.)

 

   2009-12-28 20 36 04.png

 

     > "시작 대화상자 숨김(S)" 옵션은 압축 해제하는 진행 상태만 확인이 됩니다.

        (설치 용도라면 적당합니다.)

     > "모두 숨김(H)" 옵션은 전 과정을 숨김 모드로 진행이 되기때문에,,

        간단한 패치 파일등의 SFX 파일을 만드는 경우에 적당합니다.

 

   2009-12-28 20 00 55.png

 

 

8. "업데이트"탭에서는 중복 설치되는 경우 옵션을 설정합니다.

    통상 아래와 같이 파일 교체 및 모든 파일 덮어 쓰기로 하게 되더군요,,~

   

   2009-12-28 20 01 03.png

 

 

9. SFX 압축 해제시의 창 틀(제목/아이콘등)을 설정합니다.

    제목등을 적당히 입력하시고 위에서 준비한 아이콘 파일을 선택해 주시면,,

    SFX 설치 파일도  해당 아이콘이 적용되어 한결 산뜻하게 보여 집니다.

 

   2009-12-28 20 01 46.png

 

 

10. "주석" 탭을 보면,, 여기까지 설정한 내용들을 확인 하실 수 있습니다.

     여기서 직접 수정도 가능합니다.

     잘 옵션 설정이 되었으면 "확인"을 눌러 압축을 완료 해 주시면 되겠습니다.

 

   2009-12-28 20 02 00.png

 

 

11. 생성된 SFX 설치 파일을 실행 해 보았습니다.

     예제 파일이라 파일이 몇개 안되서 슝~하고 설치가 되더군요,,~    

 

   2009-12-28 20 02 41.png

 

 

12. 설치 후 프로그램 추가/제거에서 확인하니,, 언인스톨 정보도 잘 입력이 되었습니다.

 

   2009-12-28 20 04 16.png

 

   바탕화면에도 바로가기가 잘 생성이 되었습니다.

 

   2009-12-28 20 06 01.png 

 

   시작메뉴에도 바로가기가 잘 생성이 되었습니다.

 

   2009-12-28 20 45 59.png

 

 

어떠신가요??  이런 식으로 작업을 하시면 그리 어렵지 않게 작업이 될거라 생각이 됩니다.

이상입니다. 참고만 하시길 바랍니다.~ 

"행복하기 때문에 웃는 것이 아니고, 웃기 때문에 행복하게 되는 것입니다." by William James