2012-09-14 3 views
0
Section userSoftware 

MessageBox MB_YESNO|MB_ICONQUESTION "Insert user software DVD in to drive and click Yes to install User Software or click No to Proceed" /SD IDNO IDYES yes IDNO no 
    yes: 
     AutoCloseWindow true 
     SetRebootFlag false 
     Call installUserSoftware 
    no: 
     ;do nothing 
SectionEnd 

절 : "userSoftware" 오류 : 명령 AutoCloseWindow 유효하지

이 섹션

에서 유효하지 않은 명령 AutoCloseWindow 내가 AutoCloseWindow로 점점 오전 오류입니다. 내가하려는 것은 사용자가 클라이언트 소프트웨어를 설치하도록 선택한 경우 서버 소프트웨어를 설치 한 후 사용자에게 완료 버튼을 누르지 않고 서버 소프트웨어 설치가 사라져야한다는 것입니다.

코드 내가 준 코드는 AutoCloseWindow 또는 SetAutoClose가 작동하는 방식을 테스트하는 것으로 내가 가진 모든 너는 오류이다 !!

답변

1

AutoCloseWindowNameInstalldir과 같은 속성이며 기능 및 섹션 외부에 배치해야합니다. 런타임시 autoclose 플래그를 설정하려면 SetAutoClose 명령을 사용해야합니다 ...

+0

실제로 내가 작업하고있는 스크립트는 **! ** insertmacro MUI_PAGE_FINISH **를 기반으로 해당 insertmacro를 제거 할 수있는 방법이 있습니까 조건. 사용자가 사용자 소프트웨어를 설치하도록 선택한 경우 FINISH_PAGE를 표시하고 싶지 않습니다. – sam

관련 문제