Hola,
Puedes utilizar la función "InitializeSetup" en el apartado "code" de tu "script". Algo parecido a lo siguiente:
Código Delphi
[-]
function InitializeSetup(): Boolean;
begin
result := true;
If not FileExists( 'C:\existingfile.txt' ) then
begin
MsgBox('Error:' #13#13 'Missing "C:\existingfile.txt": the installation cannot continue', mbError, MB_OK);
result := false;
end;
end;
Busca más información sobre la función "InitializeSetup" en la ayuda de
InnoSetup.