2017-04-15 16 views
1

이것은 파일 표시 여부가 아닙니다 (숨김 파일 대 무엇이든). 설치 프로그램이 실행되는 동안 사용자에게 표시되는 내용입니다. 내 스크립트의 Files 섹션에 Inno Setup에서 파일이 설치되는 사용자를 숨 깁니다.

, 나는

[Files] 
Source: "02639d71-0935-35e8-9d1b-9dd1a2a34627\*"; \ 
    DestDir: "{localappdata}\02639d71-0935-35e8-9d1b-9dd1a2a34627"; \ 
    Flags: recursesubdirs onlyifdoesntexist 

(, 그냥 다양한 프로그램에 필요한 파일 및 응용 프로그램 구성 파일에 악성 아무것도를) 다음 없다.

사용자가 설치 프로그램을 실행할 때이 파일의 위치를 ​​볼 수 없도록하고 싶지 않습니다. Inno Setup이 어떻게 설치 될 때 사용자에게 보여 지도록 Inno Setup을 설정할 수 있습니까?

편집 : 나는 대답 아래의 수락하지만, 경우에 링크가되지 않습니다 (내가 할 필요가 무엇을 원하는 사람의 여행을 단축)

는, 나는 축약을 포함했다 여기 버전. 내가하고 싶었던 것은 (정확하게 어떻게 단어를 쓰는지 모르는 사이) "설치 중"페이지에 설치된 파일을 숨기는 것이 었습니다. 그렇게하려면

는 코드 섹션에서 INNO 스크립트에 다음을 추가 -

procedure InitializeWizard; 
begin 
    WizardForm.FilenameLabel.Visible := False; 
end; 
+0

이에 대한 일반적인 해결책이 없습니다. 모든 장소에서 경로를 하나씩 숨길 필요가 있습니다. 그렇다면 어떤 장소가 관심사입니까? –

답변

1

하면 경로가 표시 장소의 많은있다. 가장 눈에 띄는 사람을 숨기려면

는 수행

+0

이것은 VIsual Studio 설치 및 배치 프로젝트의 래퍼 일 뿐이므로 실제 설치는 수행되지 않습니다 (INNO는 편의 설정 이외의 실제적인 이유없이 구성 설정을 설치 함). INNO는 응용 프로그램 설치 프로그램을 임시 디렉토리로 추출하고 실행하므로 번호 2 - 설치 중 페이지는 티켓처럼 보입니다. – Will