Espero que te ayude el siguiente script, es lo que yo uso para instalar mi programa y firebird 1.5 sin que el usuario intervenga en la instalación de firebird.
; Script generated by the My Inno Setup Extensions Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!
[Setup]
AppName=Miprograma
AppVerName=Miprograma 1.0
DefaultDirName=c:\Miprograma
DefaultGroupName=Mirograma
DisableDirPage=yes
Compression=lzma
SolidCompression=yes
[Languages]
Name: "Es"; MessagesFile: "compiler:spain.isl"
[LangOptions]
[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
[Files]
Source: "D:\Programas\MIPrograma.exe"; DestDir: "{app}"; flags: ignoreversion
Source: "C:\00\mibase.gdb"; DestDir: "{app}"; Flags: onlyifdoesntexist
Source: c:\programas\Firebird-1.5.1.4481-Win32.exe; DestDir: {tmp}; Flags: deleteafterinstall
[Icons]
Name: "{group}\miprograma"; Filename: "{app}\miprograma.exe"
Name: "{userdesktop}\miprograma"; Filename: "{app}\miprograma.exe"; Tasks: desktopicon
[Run]
Filename: {tmp}\Firebird-1.5.1.4481-Win32.exe; Parameters: /SILENT
|