2
을 종료 이 작업을 수행? 오류 플래그 값을 사용해야합니까? 그러나 어떻게? 겹쳐 쓰기 모드가 'ON'으로 설정되어있는 경우 덮어 쓰기 모드가 파일을 '시도'와 로 설정되어 덮어 쓸 수 없습니다, 또는 경우NSIS 설치 후 내가 사용하고 설치
을 종료 이 작업을 수행? 오류 플래그 값을 사용해야합니까? 그러나 어떻게? 겹쳐 쓰기 모드가 'ON'으로 설정되어있는 경우 덮어 쓰기 모드가 파일을 '시도'와 로 설정되어 덮어 쓸 수 없습니다, 또는 경우NSIS 설치 후 내가 사용하고 설치
file 명령은 에러 플래그 을 설정하고 파일을 할 수 없었다 덮어 사용자가
!include LogicLib.nsh
Section
ClearErrors
SetOverwrite try
SetOutPath $INSTDIR
File "ACC\*.APP"
${If} ${Errors}
Quit
${EndIf}
SectionEnd
경 무시 선택되는, 전 파일이 열려 있는지 여부를 확인 할 수 있는가? – sqlchild
SIR은 또한 파일을 덮어 쓸 수 없을 때 나타나는 오류 대화 상자를 우회 할 수 있으며 직접 설치 프로그램을 종료 할 수 있습니다. 그 대화 상자를 표시하고 싶지 않습니다. 즉, 사용자가 Abort, Retry 또는 Ignore 버튼을 누를 수는 없지만 덮어 쓰기가 실패하면 메시지 상자가 나타나 실패하고 종료됩니다. – sqlchild
@sqlchild : Use "SetOverwrite try" – Anders