InstallShield 설치 파일의 압축 해제하기
게시일: 2005/06/18 | 글쓴이: doa | 10240 번 | 프린트 | 메일


이 팁은 필자의 강좌, 토탈코맨더: 압축 플러그인의 설치와 활용을 접근성을 높이기 위해 팁으로 작성한 것이다. 사실 요즘 수동 설치에대해 질문하는 사람들이 늘었다. 프로그램을 수동 설치하기위해서는 일단 토탈코맨더: 압축 플러그인의 설치와 활용을 숙지해야 한다.

그 이유는 간단하다. 수동 설치는 근본적으로 설치 파일을 압축 해제할 수 있느냐 없느냐가 관건이기때문이다. 따라서 이번 팁에서는 InstallShield 파일을 압축 해제하고 간단히 수동 설치하는 방법을 설명하겠다주1.

이 팁은 기본적으로 Total CommanderMultiArc 플러그인과 MultiArc 플러그인의 애드온인 InstallShield 6 HDR v0.2.addon이 설치되어 있는 것을 전제로 하고 있다.

  1. InstallShield 파일 구하기 일단 InstallShield로 작성된 설치 파일을 구해야 한다. 예로 사용할 마땅한 InstallShiel 설치 파일이 없는 사람은 다음 링크에서 파일을 다운받아 사용해도 된다. 다음 링크는 필자가 사용하고 있는 휴대폰인 IM5400의 데이타 매니저 파일이다.

  2. 실행 파일 압축 해제 다운받은 파일에 커서를 이동한 후 Ctrl-Enter키를 누른다. 일반적인 압축 파일의 경우 Enter키를 눌러도 되지만 실행 파일(EXE)이나 확장자 연결을 통해 실행되는 파일(AVI)의 압축을 푸는 경우 Ctrl-Enter를 사용해야 한다. 압축 파일내의 모든 파일을 임시 폴더(예: D:Temp)에 압축해제한다. 압축 파일에 폴더가 포함되어 있는 경우 폴더까지 압축 해제한다.

  3. 헤더 파일 찾기 InstallShield로 만든 설치 파일의 경우 실행 파일의 압축을 해제하면 다음 그림처럼 또 다시 압축 파일이 나온다.

    대부분의 사람들은 .CAB 파일이 MS의 캐비넷 파일인줄알고 DATA1.CAB 라는 파일의 압축을 풀려고 시도하고, 풀리지 않으면 압축을 해제할 수 없는 것으로 알고 포기하는 경우가 많다.

    버전이 정확히 기억나지는 않지만 초기 버전의 InstallShield는 MS의 캐비넷 파일을 사용했다. 그러나 InstallShield가 버전업되면서 확장자만 .CAB를 사용하며, 압축은 자체압축을 사용한다.

    위의 그림에서 압축 해제된 파일들을 찾아보면 확장자가 .HDR인 파일이 있다. 확장자의 이름에서 알 수 있듯 이 파일은 압축 파일의 헤더로서 .CAB에는 압축 데이타만 저장하고 저장된 데이타의 정보는 .HDR 파일에 저장한다.

    따라서 압축 해제는 .CAB가 아니라 .HDR을 이용해서 압축해제해야 한다. MultiArc AddOn으로 i6comp.exe를 설치한 경우라면 .HDR 파일을 두번 클릭한다.

  4. 설치 파일 압축 해제하기 HRD 파일을 두번 클릭하면 다음 그림처럼 설치 파일 목록이 나타난다.

    파일 목록중 <Engine>, <Support>로 시작되는 폴더는 풀지않아도 된다. 이들 폴더는 모두 프로그램 설치시 화면이나 메시지를 출력하기위해 필요한 파일을 포함하고 있는 폴더이다.

    <Engine> 설치에 사용되는 InstallShield 엔진으로 압축을 해제할 필요는 없다.
    <Support> 설치에 사용되는 언어별 지원 파일로 마찬가지로 압축을 해제할 필요는 없다.

    나머지 폴더의 구조는 프로그램마다 약간씩 차이가 있다. 예로 사용한 데이타 매니저의 경우 비교적 간단한 프로그램이기때문에 Program Executable Files 폴더를 폴더채 압축 해제하고, Config, Help Files, Program DLLs 폴더의 파일들을 Program Executable Files 폴더로 압축 해제하면 별다른 작업없이 실행되는 것을 확인 할 수 있다.



주1: WCXm_Addon.Collection_CubTotal_2003.zip 파일에서 확인해보면 알 수 있지만 MultiArc AddOn으로 지원되는 InstallShield의 버전은 6이다. 따라서 InstallShield 6 이상의 버전으로 압축된 설치 파일은 정상적으로 압축을 해제하지 못하는 경우도 발생한다.


TC/그림을 동영상으로 만들기 이 팁 역시 필자의 이전 팁, InstallShield 설치 파일의 ... (6799) 2005-06-18
바로 가기에 단축키를 지정할 수 없는 경우 Windows 게시판에 올라온 글, 바로가기 키 ... (5845)2005-06-15

QAOS.com에 게시된지 1년 이상된 자료와 관리자가 공개한 자료는 누구나 제한없이 읽을 수 있습니다.
그러나 QAOS.com의 자료를 퍼가는 것은 금지하고 있습니다.

이 정보가 유용하다고 생각되시면 QAOS.com과 많은 다른 사람들을 위해 퍼가기 보다는 링크로 알려주시기 바랍니다.

세상사는 이야기



RSS 구독 (익명 | 회원 | 강좌 | 포럼)
(C) 1996 ~ 2017 QAOS.com All rights reserved.