Sections

섹션이란 앞에서도 언급했듯이 NSIS 설치관리자의 핵심을 이루는 것입니다. NSIS는 반드시 하나 이상의 섹션을 포함해야하며 이 섹션들은 아래와 같은 규칙하에 그 밑의 명령들로 관리됩니다.

 

  • 각 섹션은 0개 이상의 명령을 포함합니다. (하나도 없을 수도 있습니다).
  • 섹션은 설치마법사에 의해 순서대로 실행되며 ComponentText 가 설정되어 있다면 사용자는 각 보이는 섹션을 선택하거나 해제할 수 있습니다.
  • 만약 섹션의 이름이 ‘Uninstall’ 이거나 섹션 이름앞에 ‘un.’ 이라는 접두어를 붙이면 이것은 설치제거때에만 쓰입니다.
Section Commands
AddSize size_kb
설치관리자에게 현재 섹션이 추가로 size_kb 키로바이트 만큼 필요하다고 알려줍니다. 이 명령은 오직 섹션에서만 유효합니다.
Section AddSize 500
SectionEnd

Section

[/o] [([!]|[-])section_name] [section index output]

새로운 섹션을 시작합니다. 만약 섹션이름이 빈공간이거나

Read More