tool:nsis:script
Flow Control Instructions
Goto
- *Goto** label_to_jump_to | +offset| -offset| user_var(target)
- +offset, -offset 는 현재 위치에서 숫자로 정한 옵셋만큼 이동한다.
- +1 이면 다음 명령어로 이동한다. -1 이면 이전의 명령어로 이동한다.
옵셋의 기준이 줄 수를 의미하는 것인지 분명하지 않다. - 점프 위치에 변수 이름을 사용하면, 변수가 있는 고정 주소(절대주소)로 이동한다.
변수 선언 부부인가??
MessageBox
MessageBox mb_option_list messagebox_text [/SD return] [return_check jumpto] [return_check_2 jumpto_2]
- “/SD” 옵션은 silent(UI 없이) 자동 인스톨 하는 경우에,
Yes or No 와 같은 선택 대화상자가 나타났을 경우 자동으로 선택할 값을 정해 놓을 수 있다.
코드 예제
MessageBox MB_OK "simple message box" MessageBox MB_YESNO "is it true?" IDYES true IDNO false true: DetailPrint "it's true!" Goto next false: DetailPrint "it's false" next: MessageBox MB_YESNO "is it true? (defaults to yes on silent installations)" /SD IDYES IDNO false2 DetailPrint "it's true (or silent)!" Goto next2 false2: DetailPrint "it's false" next2:
tool/nsis/script.txt · 마지막으로 수정됨: 2024/04/23 22:44 저자 127.0.0.1