2011-05-11 5 views
3

InnoSetup 설치 실행 파일에는 무인 또는 배치 파일 작업을 허용하는 명령 줄 옵션이 있습니다. 즉, "마법사"페이지가 표시되지 않도록/SILENT,/VERYSILENT와 같은 명령 줄 매개 변수를 사용할 수 있습니다.Innosetup - 사용자 CreateInputOptionPage "마법사"페이지는/silent 등 지정시 표시됩니까?

CreateInputOptionPage을 사용하여 내 마법사 페이지를 추가해도 계속 표시됩니다. 즉, 이러한 명령을 억제하기 위해 추가 명령 줄 옵션을 추가해야합니까 (기본 응답을 제공해야합니까?).

(예, 자신을 그것을 시도 할 수 있지만 대답은 가능성이 다른 사람에게 도움이 될 것이며, 내가 생각하지 않은 또 다른 문제가있을 수 있습니다)

답변

5

당신은/SILENT 또는 실행하는 경우/사용자가 생성 한 다양한 대화 상자 (예 : CreateInputOptionPage)는 표시되지 않습니다. InitializeWizard()이 계속 호출되며 양식은 계속 작성됩니다.

이 마법사 페이지에서 읽은 값은 모두 기본값입니다.

WizardSilent() 기능을 사용하면 Pascal 스크립트에서 특정 동작을 수행 할 수 있습니다.

는 또한 ParamCountParamStr 기능을 사용하여 파스칼 스크립트의 설치로 전송 매개 변수를 확인하거나 GetCmdTail를 사용하여 전체 문자열을 얻을 수 있습니다.

+0

고맙습니다 @ 로버트. 정확히 내가 알 필요가있는 것. – rossmcm

관련 문제