home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2005 July
/
CHIP_CD_2005-07.iso
/
software
/
regfirst
/
rfasetup.exe
/
install_script.iss
Wrap
Text File
|
2005-05-06
|
13KB
|
160 lines
;InnoSetupVersion=4.2.0
[Setup]
AppName=Registry First Aid
AppVerName=Registry First Aid version 4.1.0
AppId=Registry First Aid
AppVersion=4.1.0
AppPublisher=RoseCitySoftware
AppPublisherURL=http://www.RoseCitySoftware.com/Reg1Aid/
AppSupportURL=http://www.RoseCitySoftware.com/Reg1Aid/
AppUpdatesURL=http://www.RoseCitySoftware.com/Reg1Aid/
AppMutex=Registry First Aid
DefaultDirName={pf}\RFA
DefaultGroupName=Registry First Aid
UninstallDisplayIcon={app}\reg1aid.exe
UninstallDisplayName=Registry First Aid
OutputBaseFilename=_rfaset-rn
Compression=lzma
PrivilegesRequired=none
AllowNoIcons=yes
LicenseFile=embedded\License.txt
InfoBeforeFile=embedded\InfoBefore.txt
WizardImageFile=embedded\WizardImage0.bmp
WizardSmallImageFile=embedded\WizardSmallImage0.bmp
[Files]
Source: "{app}\reg1aid.exe"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\rfagent.ex_"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\agenth.dl_"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\repl_ag.bat"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\arabic.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\brazport.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\catala.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\czech.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\deutsch.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\deutsch2.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\dutch.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\english.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\french.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\french2.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\german.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\hungarian.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\italian.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\polish.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\russian.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\slovak.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\slovenian.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\spanish.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\swedish.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\turkish.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\sysrep.exe"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\sysrep.ini"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\excluded.def"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\license.txt"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\order.txt"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\readme.txt"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\Web_Site.url"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\HELP\reg1aid.chm"; DestDir: "{app}\HELP"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\HELP\reg1aid.hlp"; DestDir: "{app}\HELP"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\HELP\reg1aid.cnt"; DestDir: "{app}\HELP"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\disableprogressbar.reg"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\disablethreadsdir.reg"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\disablethreadsreg.reg"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
Source: "{app}\restorethreads.reg"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion
[Dirs]
Name: "{app}\HELP"; Flags: uninsalwaysuninstall
Name: "{app}\Backups"; Flags: uninsalwaysuninstall
[Registry]
Root: HKCU; Subkey: "Software\KsL Software"; MinVersion: 4.1,4.0; Flags: uninsdeletekeyifempty
Root: HKCU; Subkey: "Software\KsL Software\RFA"; MinVersion: 4.1,4.0; Flags: uninsdeletekey
Root: HKLM; Subkey: "Software\KsL Software\RFA"; MinVersion: 4.1,4.0; Flags: uninsdeletekey dontcreatekey
Root: HKCU; Subkey: "Software\KsL Software\RFA\4.1\Excluded_paths"; ValueName: "\BOOTWIZ\"; ValueType: String; ValueData: "1"; MinVersion: 4.1,4.0; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\KsL Software\RFA\4.1\Excluded_paths"; ValueName: "\RECYCLED\"; ValueType: String; ValueData: "1"; MinVersion: 4.1,4.0; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\KsL Software\RFA\4.1\Excluded_paths"; ValueName: "\RECYCLER\"; ValueType: String; ValueData: "1"; MinVersion: 4.1,4.0; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\KsL Software\RFA\4.1\Excluded_paths"; ValueName: "\Temporary Internet Files\"; ValueType: String; ValueData: "1"; MinVersion: 4.1,4.0; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "rfagent"; ValueType: String; ValueData: """{app}\rfagent.exe"""; MinVersion: 4.1,4.0; Flags: uninsdeletevalue noerror
Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "rfagent"; MinVersion: 4.1,4.0; Flags: uninsdeletevalue deletevalue noerror dontcreatekey
Root: HKCU; Subkey: "Software\KsL Software\RFA\4.1"; ValueName: "DefLang"; ValueType: String; ValueData: "PortuguΩs (Brasil)"; Languages: "brpt"; MinVersion: 4.1,4.0; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\KsL Software\RFA\4.1"; ValueName: "DefLang"; ValueType: String; ValueData: "╚eÜtina"; Languages: "cz"; MinVersion: 4.1,4.0; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\KsL Software\RFA\4.1"; ValueName: "DefLang"; ValueType: String; ValueData: "Deutsch"; Languages: "de"; MinVersion: 4.1,4.0; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\KsL Software\RFA\4.1"; ValueName: "DefLang"; ValueType: String; ValueData: "Dutch"; Languages: "nl"; MinVersion: 4.1,4.0; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\KsL Software\RFA\4.1"; ValueName: "DefLang"; ValueType: String; ValueData: "Franτais 2"; Languages: "fr"; MinVersion: 4.1,4.0; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\KsL Software\RFA\4.1"; ValueName: "DefLang"; ValueType: String; ValueData: "Italiano"; Languages: "it"; MinVersion: 4.1,4.0; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\KsL Software\RFA\4.1"; ValueName: "DefLang"; ValueType: String; ValueData: "╨≤±±ΩΦΘ"; Languages: "ru"; MinVersion: 4.1,4.0; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\KsL Software\RFA\4.1"; ValueName: "DefLang"; ValueType: String; ValueData: "SlovenÜΦina"; Languages: "sl"; MinVersion: 4.1,4.0; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\KsL Software\RFA\4.1"; ValueName: "DefLang"; ValueType: String; ValueData: "Svenska"; Languages: "sw"; MinVersion: 4.1,4.0; Flags: uninsdeletekey
Root: HKCU; Subkey: "Software\KsL Software\RFA\4.1"; ValueName: "DefLang"; ValueType: String; ValueData: "English"; Languages: "en,dn,fi,ga,gr,no"; MinVersion: 4.1,4.0; Flags: uninsdeletekey
[INI]
FileName: "{win}\scanreg.ini"; Section: "Registry First Aid"; Key: "MaxBackupCopies"; String: "10"; Flags: createkeyifdoesntexist uninsdeletesection
[Run]
Filename: "{app}\repl_ag.bat"; WorkingDir: "{app}"; MinVersion: 4.1,4.0;
Filename: "{app}\readme.txt"; Description: "View the README file"; MinVersion: 4.1,4.0; Flags: shellexec postinstall unchecked
Filename: "{app}\reg1aid.exe"; WorkingDir: "{app}"; Description: "Launch application"; Languages: "en,nl,brpt,cz,dn,fi,fr,ga,gr,it,no,ru,sl,sw"; MinVersion: 4.1,4.0; Flags: postinstall nowait
Filename: "{app}\reg1aid.exe"; WorkingDir: "{app}"; Description: "Programm jetzt starten"; Languages: "de"; MinVersion: 4.1,4.0; Flags: postinstall nowait
Filename: "{app}\rfagent.exe"; WorkingDir: "{app}"; MinVersion: 4.1,4.0; Flags: nowait
[UninstallRun]
Filename: "{app}\rfagent.exe"; Parameters: "/close"; WorkingDir: "{app}"; RunOnceId: "close_agent"; MinVersion: 4.1,4.0; Flags: skipifdoesntexist waituntilidle
Filename: "{app}\reg1aid.exe"; Parameters: "/uninstall"; WorkingDir: "{app}"; RunOnceId: "del_backups"; MinVersion: 4.1,4.0; Flags: skipifdoesntexist waituntilidle
[Icons]
Name: "{group}\Registry First Aid"; Filename: "{app}\reg1aid.exe"; WorkingDir: "{app}"; MinVersion: 4.1,4.0;
Name: "{group}\Registry First Aid Help"; Filename: "{app}\help\reg1aid.hlp"; WorkingDir: "{app}\Help"; Languages: "en,nl,brpt,cz,dn,fi,fr,ga,gr,it,no,ru,sl,sw"; MinVersion: 4.1,4.0;
Name: "{group}\Registry First Aid Hilfe"; Filename: "{app}\help\reg1aid.hlp"; WorkingDir: "{app}\Help"; Languages: "de"; MinVersion: 4.1,4.0;
Name: "{group}\Registry First Aid Help"; Filename: "{app}\help\reg1aid.chm"; WorkingDir: "{app}\Help"; Languages: "en,nl,brpt,cz,dn,fi,fr,ga,gr,it,no,ru,sl,sw"; MinVersion: 4.1,4.0;
Name: "{group}\Registry First Aid Hilfe"; Filename: "{app}\help\reg1aid.chm"; WorkingDir: "{app}\Help"; Languages: "de"; MinVersion: 4.1,4.0;
Name: "{group}\Send bugreport"; Filename: "{app}\sysrep.exe"; WorkingDir: "{app}"; IconFilename: "{win}\notepad.exe"; Comment: "Send Registry First Aid bugreport"; Languages: "en,nl,brpt,cz,dn,fi,fr,ga,gr,it,no,ru,sl,sw"; MinVersion: 4.1,4.0;
Name: "{group}\Fehlerbericht senden"; Filename: "{app}\sysrep.exe"; WorkingDir: "{app}"; IconFilename: "{win}\notepad.exe"; Comment: "Registry First Aid Fehlerbericht senden"; Languages: "de"; MinVersion: 4.1,4.0;
Name: "{group}\Uninstall Registry First Aid"; Filename: "{app}\unins000.exe"; WorkingDir: "{app}"; IconFilename: "{win}\explorer.exe"; IconIndex: 6; Comment: "Uninstall Registry First Aid"; MinVersion: 4.1,4.0;
Name: "{group}\Restore\Registry Restore Wizard"; Filename: "{app}\reg1aid.exe"; Parameters: "/restwizard"; WorkingDir: "{app}"; Comment: "Registry First Aid registry restore wizard"; Languages: "en,nl,brpt,cz,dn,fi,fr,ga,gr,it,no,ru,sl,sw"; MinVersion: 4.1,4.0;
Name: "{group}\Wiederherstellen\Registry-Wiederherstellungsassistent"; Filename: "{app}\reg1aid.exe"; Parameters: "/restwizard"; WorkingDir: "{app}"; Comment: "Registry First Aid Registry-Wiederherstellungsassistent"; Languages: "de"; MinVersion: 4.1,4.0;
Name: "{group}\Compact Registry"; Filename: "{app}\reg1aid.exe"; Parameters: "/compactregistry"; WorkingDir: "{app}"; Comment: "Registry First Aid compact registry"; MinVersion: 4.1.1998,0.0; OnlyBelowVersion: 4.91,0.0;
Name: "{commondesktop}\Registry First Aid"; Filename: "{app}\reg1aid.exe"; WorkingDir: "{app}"; Tasks: desktopicon; MinVersion: 4.1,4.0;
[Tasks]
Name: "desktopicon"; Description: "Create &Desktop icon"; GroupDescription: "Additional icons:"; Languages: "en,nl,brpt,cz,dn,fi,fr,ga,gr,it,no,ru,sl,sw"; MinVersion: 4.1,4.0;
Name: "desktopicon"; Description: "&Desktopsymbol"; GroupDescription: "ZusΣtzliche Symbole:"; Languages: "de"; MinVersion: 4.1,4.0;
[InstallDelete]
Type: files; Name: "{app}\english.lan";
Type: files; Name: "{app}\rfa_rep.ini";
Type: files; Name: "{app}\reg1aid.exe.manifest";
Type: files; Name: "{app}\excluded.def";
Type: files; Name: "{%TEMP}\reg1aid.exe_debug.*";
Type: files; Name: "{app}\rfagent.ex?";
Type: files; Name: "{app}\agenth.dl?";
[UninstallDelete]
Type: files; Name: "{app}\*.ini";
Type: files; Name: "{app}\rfagent.ex?";
Type: files; Name: "{app}\agenth.dl?";
Type: files; Name: "{app}\reg1aid.exe_debug.*";
Type: files; Name: "{%TEMP}\reg1aid.exe_debug.*";
Type: files; Name: "{app}\help\reg1aid.*";
Type: filesandordirs; Name: "{group}\Restore"; Languages: "en,nl,brpt,cz,dn,fi,fr,ga,gr,it,no,ru,sl,sw";
Type: filesandordirs; Name: "{group}\Wiederherstellen"; Languages: "de";
[Languages]
; These files are stubs
; To achieve better results after recompilation, use the real language files
Name: "en"; MessagesFile: "embedded\en.isl";
Name: "nl"; MessagesFile: "embedded\nl.isl";
Name: "de"; MessagesFile: "embedded\de.isl";
Name: "brpt"; MessagesFile: "embedded\brpt.isl";
Name: "cz"; MessagesFile: "embedded\cz.isl";
Name: "dn"; MessagesFile: "embedded\dn.isl";
Name: "fi"; MessagesFile: "embedded\fi.isl";
Name: "fr"; MessagesFile: "embedded\fr.isl";
Name: "ga"; MessagesFile: "embedded\ga.isl";
Name: "gr"; MessagesFile: "embedded\gr.isl";
Name: "it"; MessagesFile: "embedded\it.isl";
Name: "no"; MessagesFile: "embedded\no.isl";
Name: "ru"; MessagesFile: "embedded\ru.isl";
Name: "sl"; MessagesFile: "embedded\sl.isl";
Name: "sw"; MessagesFile: "embedded\sw.isl";