2014-03-28 5 views
2

압축 파일을 압축하지 않을 것이라고 컴파일러에 알릴 수 있습니까?압축하지 않고 Inno Setup으로 생성 한 설치 실행 파일에 RAR 파일을 추가하는 방법은 무엇입니까?

:

나는 그래서이 같은 와일드 카드를 사용하고 설치 스크립트에 8000 선을 작성 방지하기 위해 {app} 디렉토리로 확장되어야한다 8.000 파일의 총, 하위 폴더와 폴더가

Source: {app}\*; DestDir: {app}; Flags: recursesubdirs createallsubdirs ignoreversion 

문제는 폴더 안에 +1.000 .RAR 압축 파일이 있으므로 설치 프로그램을 로딩하는 속도를 높이기 위해 압축 파일을 다시 압축하는 대신 저장하고 싶습니다.

나는 깃발 을 알고 있지만 제 경우에는 그것을 올바르게 사용할 수 없다는 것이 명백합니다.

컴파일러 속성처럼 압축 대신 저장해야하는 파일 확장명을 알려주는 다른 방법이 있습니까?

답변

2

두 개의 [Files] 섹션 항목을 가질 수 있습니다. 하나는 모든 * .rar 파일이고 다른 하나는 * .rar 파일을 제외하고 하나는 모두 nocompression 플래그이고 다른 하나는 그렇지 않습니다.

; entry for all *.rar files 
Source: "*.rar"; DestDir: "{app}"; Flags: nocompression recursesubdirs createallsubdirs ignoreversion 
; entry for all files but *.rar 
Source: "*"; Excludes: "*.rar"; DestDir: "{app}"; Flags: recursesubdirs createallsubdirs ignoreversion