Favicon

Execute other dependencies

Peponi11/13/20241m

NSIS
InstallPackageSetup

1. Introduction

  • NSIS는 SW 설치 도중 파일 실행이 가능하다.
  • 실행 커맨드는 2가지가 있다.
    • Exec : 파일을 실행한 후 바로 스크립트 다음 라인으로 넘어간다.
    • ExecWait : 파일을 실행한 후, 종료까지 기다렸다가 스크립트 다음 라인으로 넘어간다.

2. Example

Section "Dependencies" SEC02
    File "Dependencies\VC_redist.x64.exe"
    File "Dependencies\WindowsDPI.ps1"
    File "Dependencies\WindowsSetting.bat"
 
    ; 파일 실행
 
    ; 백그라운드 작업
 
    Exec "Dependencies\WindowsSetting.bat"
    Exec "Dependencies\WindowsDPI.ps1"
 
    ; 포어그라운드
 
    ExecWait "Dependencies\VC_redist.x64.exe"
SectionEnd

3. 참조 자료