설치 프로그램이 NSIS를 사용하여 작성된 다소 큰 프로젝트가 있습니다.
2GB 제한을 초과하므로 설치 프로그램 파일에 모든 파일을 간단하게 추가 할 수 없습니다.
큰 파일을 DVD의 평면 구조로 남겨두고 CopyFiles
명령을 사용하여 복사 할 수도 없습니다. 디렉토리 구조의 전체 크기가 4.7GB를 초과하기 때문입니다.NSIS : 설치 중에 파일을 수동으로 추출하는 방법
그래서 지금하고 싶은 것은 큰 파일을 DVD에 넣고 압축 된 구조에 넣고 설치 중에 수동으로 압축을 풀어서 설치 디렉토리에 압축을 풉니 다. DVD의 구조는 다음과 같습니다.
/ +--+ data | +-- <compressed files> +--setup.exe
이렇게하는 편리한 방법이 있습니까?
미리 감사드립니다. ZipDLL, NsUnzip, ExtractDLLEx, ExtractDLL, CABSetup 또는 UnTGZ
[압축 해제]를 시도 했습니까? http://nsis.sourceforge.net/Nsisunz_plug-in)'nsisunz :: Unzip "$ DVD_ROOT \ data \ myzipfile.zip" "$ INSTDIR"'을 사용하여 런타임에 파일을? – zenpoy