설치 프로그램 감시기, InCtrl5
게시일: 2005/03/14 | 글쓴이: doa | 11378 번 | 프린트 | 메일


코덱 수동 설치하기에는 XviD 코덱이 설치될 때 사용되는 레지스트리까지 함께 포함된 것을 알 수 있다. 사실 설치 프로그램에서는 파일들을 어떤 폴더에 복사하고 어떤 레지스트리를 등록하고, 설치 후 어떤 명령을 수행해야 하는지와 같은 설치 스크립트가 포함되어 있다.

따라서 특정 프로그램이 설치시하는 작업을 알려는 경우 가장 정확한 방법은 이 설치 스크립트를 분석하는 일이다. 설치 스크립트는 일반 텍스트 파일로 작성된 경우도 있고 InstallShield처럼 바이너리 파일로 작성되어 있는 경우도 있다. 그러나 텍스트 파일이든 바이너리 파일이든 설치 과정을 분석하는데에는 이 설치 스크립트가 가장 좋다.

그러나 문제는 모든 설치 프로그램을 압축 해제할 수 있는 것이 아니며, 모든 사람들이 설치 스크립트를 분석할 수 있는 것은 아니다. 따라서 이번 팁에서는 프로그램이 설치될 때 변경되는 사항을 감시/보고해주는 공개 유틸리티를 소개하겠다.

필자가 오늘 소개하는 유틸리티는 InCtrl5라는 프로그램으로 PC Magazine 에서 개발/배포하는 프로그램이다. InCtrl5는 9x, NT, 2K, XP등의 OS에서 기동할 수 있으며, 델파이 소스까지 함께 제공된다.

InCtrl5는 프로그램의 설치전 상태와 설치 후 상태를 비교해서 설치 과정을 감시하는 프로그램으로 공개이며, 사용하기 간단하고, 강력한 기능을 가지고 있다. 이 프로그램은 PC Magazine에서 다운로드 할 수 있다.

  1. 프로그램 설치 프로그램의 설치는 아주 간단하다. 압축 파일에 포함된 Install.exe만 실행하면 된다. Install.exeInCtrl5.zip\My Documents\PCM\Util\InCtrl5\Upload라는 다소 복잡한 폴더내에 포함되어 있다.

    1. inctrl5.zip 를 다운 받는다.
    2. 다운받은 inctrl5.zip를 임의의 폴더에 압축 해제한다.
    3. 압축해제한 폴더에서 Install.exe를 실행해서 InCtrl5를 설치한다.


  2. 설치 프로그램 감시주1
    1. InCtrl5.exe를 실행한다.
    2. Install Program... 버튼을 클릭해서 설치할 프로그램(예: INSTALL_MSN_MESSENGER_DL.EXE)을 지정한다주2.
    3. 설치시 추가적인 옵션이 있는 경우 Parameters에 옵션을 추가하고 GO 버튼을 클릭한다.
    4. 그림처럼 현재 시스템의 상태를 저장한 후, Install Program에서 지정한 프로그램(예: INSTALL_MSN_MESSENGER_DL.EXE)이 실행된다. 이 프로그램을 설치한 후 Install Complete 버튼을 클릭한다.
    5. Install complete 버튼을 클릭하면 설치 후 상태를 검사하고, 이전 상태와 비교한 후 설치 프로그램에의해 변경된 사항을 다음 그림처럼 HTML, TXT, CSV 형식으로 보여준다. 필요한 경우 Launch 버튼을 클릭해서 인터넷 탐색기나 메모장을 띄울 수 있다.


주1: InCtrl5는 프로그램을 설치하기 전의 시스템 상태와 설치 후의 상태를 비교해서 설치 프로그램을 추적한다. 따라서 다른 프로그램에의한 시스템 변경을 막기위해 가급적 현재 실행중인 모든 프로그램을 중지하고 실행하는 것이 좋다.

주2: 프로그램이 발표된지 조금 오래됐기때문에 .MSI 파일은 지원하지 못한다.

댓글: 이 팁은 gureum62님의 질문, 레지스트리변경 목록및 파일복사/위치/목록에대한 답으로 작성되었습니다.


Netscape: 웹메일 읽기 오늘은 Netscape Browser 8 Beta에 포함된 기능중 하나인 웹메... (6074) 2005-03-14
제품 키 편집기 MS의 제품 대부분은 설치시 제품 키를 필요로한다. 특히 Windows XP의 ... (12093)2005-03-12

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

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

세상사는 이야기



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