sergey3695, ну почитал и делаю вот так
if not ISArcExtract ( 0,20, ExpandConstant('{src}\data-1.bin'), ExpandConstant('{app}\'), '', false, '12345', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}\'), notPCFonFLY{PCFonFLY}) then break;
if not ISArcExtract ( 0,80, ExpandConstant('{src}\data-2.bin'), ExpandConstant('{app}\data\'), '', false, '12345', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}\data-3.bin'), notPCFonFLY{PCFonFLY}) then break;
if not ShowChangeDiskWindow ('Пожалуйста, вставьте второй диск и дождитесь его инициализации.', ExpandConstant('{src}'),'data-3.bin') then break;
if not ISArcExtract ( 0,10 , ExpandConstant('{src}\data-3.bin'), ExpandConstant('{app}\pdlc\'), '', false, '12345', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}\'), notPCFonFLY{PCFonFLY}) then break;
но ничего не просит