스크립트 섹션 살펴보기
Inno Setup에서 설명하는 섹션에는 다음과 같습니다.
- [Setup] 프로그램 전체에 대한 설정을 정의한다.
- [Types] 설치방법 (간단/사용자 정의 등)을 정의한다.
- [Components] 설치방법을 설정할 때 각각의 방법으로 설치되는 파일군(구성 요소)에 대해 정의한다.
- [Tasks] 설치 프로세스를 사용자 측에서 상세하게 설정하는 경우에 각각의 처리(작업)에 대해 정의한다.
- [Dirs] 설치시 설치 디렉토리 아래에 작성하는 디렉토리에 대해 정의한다. [Files] 섹션에서 디렉토리를 지정할 수 있으므로 빈 디렉토리를 작성하기 위해 작성된다.
- [Files] 설치 파일을 정의한다.
- [Icons] 설치시 생성하는 프로그램 등의 바로 가기 파일에 대해 정의한다.
- [INI] .INI 파일을 사용하는 경우 설치시 .INI파일에 쓸 내용을 정의한다.
- [InstallDelete] 설치시에 제거 할 파일이 있으면 정의한다.
- [Languages] 프로그램이 사용하는 언어를 정의한다.
- [Messages] 설치 프로그램에서 표시하는 문자열을 정의한다. 일반적으로 [Languages]에서 정의한 .isl 파일에서 모든 지정하고 있기 때문에 정의할 필요는 없다.
- [CustomMessages] 설치 프로그램에서 사용자 정의 메시지를 표시할 경우에는 그 내용을 정의한다.
- [LangOptions] 설치 프로그램에서 표시하는 문자를 글꼴, 크기 등을 정의한다. 일반적으로 [Languages]에서 정의한 .isl 파일에서 모든 지정하고 있기 때문에 정의할 필요는 없다.
- [Registry] 설치 프로그램 레지스트리 키를 편집하는 경우, 그 내용을 정의한다.
- [Run] 설치 프로그램 실행 후 실행되는 프로그램이 있으면 정의한다.
- [UninstallDelete] 제거할 때 설치시 생성된 파일에서 디렉토리를 삭제하려면 그 내용을 정의한다. 설치 프로그램이 만든 INI 파일의 삭제 등을 기술한다.
- [UninstallRun] 제거를 실행할 때 시작하는 프로그램이 있으면 정의한다.
- [Code] 설치 프로그램 자체 처리를 하는 경우에 그 내용을 파스칼 스크립트로 정의한다.
댓글 없음:
댓글 쓰기