NSIS의 매력적인 기능중 하나가
설치를 진행하는데 특정파일이 필요할때
그파일이 있는지 없는지 파일로 확인이 가능하다는 점입니다.
예시 인스톨러: http://l4dse.tistory.com/291
(설치하려는 폴더에 left4dead2.exe가 있어야 설치가 가능하다)
아래의 코드를 귀하의 NSIS 스크립트에 추가해주시면 됩니다
;경로를 지정할때의 함수
Function .onVerifyInstDir
;$INSTDIR은 선택한 경로입니다.
;선택한 경로에 needfile.exe가 있을때만 확인버튼을 활성화 합니다.(폴더도가능)
IfFileExists $INSTDIR\needfile.exe Good
Abort
Good:
FunctionEnd
'자료 > NSIS' 카테고리의 다른 글
NSIS 인스톨러 업데이트 기능 2 (0) | 2011.02.10 |
---|---|
NSIS 인스톨러 업데이트 기능 (2) | 2011.02.06 |
NSIS, 스플래쉬 이미지 플러그인 및 사용법 (2) | 2010.12.27 |
Nsis Downloader // NSISdl 한글화 (0) | 2010.11.06 |
Nsis 7z.exe 사용시 문제점. (0) | 2010.11.05 |
Nsis 7z 001파일 문제 해결. (0) | 2010.11.01 |
Nsis 7z plugin ... (0) | 2010.10.30 |