2017-02-16 7 views
0

electron-builder을 사용하여 전자 응용 프로그램 용 NSIS Windows 설치 프로그램을 작성하고 있습니다. 설치하는 동안 드라이버가 설치되었는지 확인하기 위해 함께 제공된 DPInst.exe을 실행해야합니다.설치 도중 DPInst.exe를 실행하기 위해 전자 빌더와 함께 NSIS 스크립트를 추가하십시오.

나는 사용자 지정 스크립트를 포함하고있어보다 내가 electron-builder을 알 수 있습니다 :

"nsis": { 
    "include": "build/installer.nsh" 
} 

을하지만 워드 프로세서 내가 좋아하는 뭔가가 필요하다고 말하는 installer.nsh

에 있어야 무엇인지 작동하지 않을 수 있습니다 :

!macro customInstall 
    !system "echo '' > ${BUILD_RESOURCES_DIR}/customInstall" 
!macroend 

그리고 좀 NSIS를 본 적이 실행 명령 DPInst.exe

ExecWait '"$INSTDIR\resources\DPInst.exe" /sw' 

그러나 구문을 해결할 수 없으므로 이들을 결합하는 방법을 잘 모르겠습니다.

답변

2

음, 꽤 분명했습니다. 두 가지를 결합해야했습니다.

!macro customInstall 
    ExecWait '"$INSTDIR\resources\DPInst.exe" /sw' 
!macroend