home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2004 November
/
Chip_2004-11_cd1.bin
/
software
/
backup
/
b4asetup.exe
/
install_script.iss
Wrap
Text File
|
2004-09-25
|
8KB
|
99 lines
;InnoSetupVersion=3.0.8
[Setup]
AppName=Backup4all
AppVerName=Backup4all 2.2.1
AppId=Backup4all
AppPublisher=Softland
AppPublisherURL=http://www.backup4all.com
AppSupportURL=http://www.backup4all.com/customer_support.php
AppUpdatesURL=http://www.backup4all.com
AppMutex=SoftlandBackupApplicationMutex
DefaultDirName={pf}\Backup4all
DefaultGroupName=Backup4all
UninstallDisplayIcon={app}\Backup4all.exe
OutputBaseFilename=b4asetup
Compression=zip
PrivilegesRequired=none
ChangesAssociations=yes
LicenseFile=embedded\License.rtf
WizardImageFile=embedded\WizardImage0.bmp
WizardSmallImageFile=embedded\WizardSmallImage0.bmp
[Files]
Source: "{app}\Backup4all.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\B4aCmd.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\BACKUP4ALL.HLP"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\Backup4all.cnt"; DestDir: "{app}"; Flags: ignoreversion
Source: "{tmp}\TmpMove.exe"; DestDir: "{tmp}"; Flags: deleteafterinstall ignoreversion
Source: "{app}\License.rtf"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\Readme.txt"; DestDir: "{app}"; Flags: ignoreversion
Source: "{userappdata}\Softland\Backup4all\IniFiles\My Documents.ini"; DestDir: "{userappdata}\Softland\Backup4all\IniFiles"; Flags: uninsneveruninstall
Source: "{userappdata}\Softland\Backup4all\IniFiles\My Pictures.ini"; DestDir: "{userappdata}\Softland\Backup4all\IniFiles"; MinVersion: 4.0,5.0; Flags: uninsneveruninstall
Source: "{userappdata}\Softland\Backup4all\IniFiles\IE Favorites.ini"; DestDir: "{userappdata}\Softland\Backup4all\IniFiles"; Flags: uninsneveruninstall
[Dirs]
Name: "{app}\Languages";
[Registry]
Root: HKCR; Subkey: ".bkc"; ValueType: String; ValueData: "Backup4allFile"; Tasks: associate; Flags: uninsdeletekey deletevalue
Root: HKCR; Subkey: "Backup4allFile"; ValueType: String; ValueData: "Backup4all file"; Tasks: associate; Flags: uninsdeletekey deletevalue
Root: HKCR; Subkey: "Backup4allFile\DefaultIcon"; ValueType: String; ValueData: "{app}\Backup4all.exe,1"; Tasks: associate; Flags: uninsdeletekey deletevalue
Root: HKCR; Subkey: "Backup4allFile\shell\open\command"; ValueType: String; ValueData: "{app}\Backup4all.exe /F ""%1"""; Tasks: associate; Flags: uninsdeletekey deletevalue
Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "Backup4all"; ValueType: String; ValueData: "{app}\Backup4all.exe /s"; Tasks: autostart; Flags: uninsdeletevalue deletevalue
Root: HKLM; Subkey: "Software\Softland\Backup4all"; ValueName: "InstallPath"; ValueType: String; ValueData: "{app}"; Flags: uninsdeletekey deletevalue
Root: HKLM; Subkey: "Software\Softland\Backup4all"; ValueName: "VersionInfo"; ValueType: String; ValueData: "{code:getVersion}"; Flags: uninsdeletekey deletevalue
[INI]
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "&GLOBAL_SETTINGS";
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "&GLOBAL_SETTINGS"; Key: "LOG_SIZE"; String: "1"; Flags: createkeyifdoesntexist
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "&GLOBAL_SETTINGS"; Key: "LOG_SIZE_UNIT"; String: "2"; Flags: createkeyifdoesntexist
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "&GLOBAL_SETTINGS"; Key: "LOG_LEVEL"; String: "0"; Flags: createkeyifdoesntexist
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "&GLOBAL_SETTINGS"; Key: "LOG_PATH"; String: "{userappdata}\Softland\Backup4all\Backup4all.log"; Flags: createkeyifdoesntexist
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "&GLOBAL_SETTINGS"; Key: "LAST_ACCESSED_GROUP"; String: "My documents"; Flags: createkeyifdoesntexist
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "&GLOBAL_SETTINGS"; Key: "DELETE_EMPTY_FOLDERS_ON_EXPAND"; String: "2"; Flags: createkeyifdoesntexist
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "My documents"; Flags: createkeyifdoesntexist
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "My documents"; Key: "iconindex"; String: "1"; Flags: createkeyifdoesntexist
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "My documents"; Key: "group"; String: "Samples"; Flags: createkeyifdoesntexist
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "My documents"; Key: "path"; String: "IniFiles\My Documents.ini"; Flags: createkeyifdoesntexist
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "My Pictures";
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "My Pictures"; Key: "iconindex"; String: "0"; Flags: createkeyifdoesntexist
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "My Pictures"; Key: "group"; String: "Samples"; Flags: createkeyifdoesntexist
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "My Pictures"; Key: "path"; String: "IniFiles\My Pictures.ini"; Flags: createkeyifdoesntexist
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "IE Favorites";
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "IE Favorites"; Key: "iconindex"; String: "7"; Flags: createkeyifdoesntexist
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "IE Favorites"; Key: "group"; String: "Samples"; Flags: createkeyifdoesntexist
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "IE Favorites"; Key: "path"; String: "IniFiles\IE Favorites.ini"; Flags: createkeyifdoesntexist
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "&Backups";
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "&Backups"; Key: "count"; String: "2"; Flags: createkeyifdoesntexist
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "&Backups"; Key: "count"; String: "3"; Flags: createkeyifdoesntexist
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "&Backups"; Key: "backup1"; String: "My documents"; Flags: createkeyifdoesntexist
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "&Backups"; Key: "backup2"; String: "IE Favorites"; Flags: createkeyifdoesntexist
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "&Backups"; Key: "backup3"; String: "My Pictures"; Flags: createkeyifdoesntexist
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "Samples"; Flags: createkeyifdoesntexist
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "Samples"; Key: "type"; String: "&group"; Flags: createkeyifdoesntexist
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "&Groups"; Flags: createkeyifdoesntexist
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "&Groups"; Key: "count"; String: "1"; Flags: createkeyifdoesntexist
FileName: "{userappdata}\Softland\Backup4all\Backup4all.ini"; Section: "&Groups"; Key: "group1"; String: "Samples"; Flags: createkeyifdoesntexist
[Run]
Filename: "{tmp}\TmpMove.exe"; Parameters: """{app}"""; Flags: skipifdoesntexist
Filename: "{app}\Backup4all.exe"; Description: "Launch Backup4all"; Flags: postinstall skipifsilent nowait
[Icons]
Name: "{group}\Backup4all"; Filename: "{app}\Backup4all.exe";
Name: "{group}\Backup4all Help"; Filename: "{app}\BACKUP4ALL.HLP";
Name: "{group}\Readme"; Filename: "{app}\Readme.txt";
Name: "{group}\Uninstall"; Filename: "{uninstallexe}";
Name: "{commondesktop}\Backup4all"; Filename: "{app}\Backup4all.exe"; Tasks: desktopicon;
Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\Backup4all"; Filename: "{app}\Backup4all.exe"; Tasks: quicklaunchicon; MinVersion: 0.0,5.0.2195;
[Tasks]
Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Options:";
Name: "associate"; Description: "&Associate '.bkc' files with Backup4all application"; GroupDescription: "Options:";
Name: "autostart"; Description: "&Start on windows startup"; GroupDescription: "Options:";
Name: "quicklaunchicon"; Description: "Create a &Quick Launch icon"; GroupDescription: "Options:"; MinVersion: 0.0,5.0.2195;
[UninstallDelete]
Type: files; Name: "{tmp}\TmpMove.exe";