home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 July / CHIP_CD_2005-07.iso / software / regfirst / rfasetup.exe / install_script.iss
Text File  |  2005-05-06  |  13KB  |  160 lines

  1. ;InnoSetupVersion=4.2.0
  2.  
  3. [Setup]
  4. AppName=Registry First Aid
  5. AppVerName=Registry First Aid version 4.1.0
  6. AppId=Registry First Aid
  7. AppVersion=4.1.0
  8. AppPublisher=RoseCitySoftware
  9. AppPublisherURL=http://www.RoseCitySoftware.com/Reg1Aid/
  10. AppSupportURL=http://www.RoseCitySoftware.com/Reg1Aid/
  11. AppUpdatesURL=http://www.RoseCitySoftware.com/Reg1Aid/
  12. AppMutex=Registry First Aid
  13. DefaultDirName={pf}\RFA
  14. DefaultGroupName=Registry First Aid
  15. UninstallDisplayIcon={app}\reg1aid.exe
  16. UninstallDisplayName=Registry First Aid
  17. OutputBaseFilename=_rfaset-rn
  18. Compression=lzma
  19. PrivilegesRequired=none
  20. AllowNoIcons=yes
  21. LicenseFile=embedded\License.txt
  22. InfoBeforeFile=embedded\InfoBefore.txt
  23. WizardImageFile=embedded\WizardImage0.bmp
  24. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  25.  
  26. [Files]
  27. Source: "{app}\reg1aid.exe"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  28. Source: "{app}\rfagent.ex_"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  29. Source: "{app}\agenth.dl_"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  30. Source: "{app}\repl_ag.bat"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  31. Source: "{app}\arabic.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  32. Source: "{app}\brazport.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  33. Source: "{app}\catala.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  34. Source: "{app}\czech.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  35. Source: "{app}\deutsch.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  36. Source: "{app}\deutsch2.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  37. Source: "{app}\dutch.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  38. Source: "{app}\english.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  39. Source: "{app}\french.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  40. Source: "{app}\french2.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  41. Source: "{app}\german.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  42. Source: "{app}\hungarian.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  43. Source: "{app}\italian.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  44. Source: "{app}\polish.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  45. Source: "{app}\russian.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  46. Source: "{app}\slovak.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  47. Source: "{app}\slovenian.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  48. Source: "{app}\spanish.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  49. Source: "{app}\swedish.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  50. Source: "{app}\turkish.lan"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  51. Source: "{app}\sysrep.exe"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  52. Source: "{app}\sysrep.ini"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  53. Source: "{app}\excluded.def"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  54. Source: "{app}\license.txt"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  55. Source: "{app}\order.txt"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  56. Source: "{app}\readme.txt"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  57. Source: "{app}\Web_Site.url"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  58. Source: "{app}\HELP\reg1aid.chm"; DestDir: "{app}\HELP"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  59. Source: "{app}\HELP\reg1aid.hlp"; DestDir: "{app}\HELP"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  60. Source: "{app}\HELP\reg1aid.cnt"; DestDir: "{app}\HELP"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  61. Source: "{app}\disableprogressbar.reg"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  62. Source: "{app}\disablethreadsdir.reg"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  63. Source: "{app}\disablethreadsreg.reg"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  64. Source: "{app}\restorethreads.reg"; DestDir: "{app}"; MinVersion: 4.1,4.0; Flags: ignoreversion 
  65.  
  66. [Dirs]
  67. Name: "{app}\HELP"; Flags: uninsalwaysuninstall 
  68. Name: "{app}\Backups"; Flags: uninsalwaysuninstall 
  69.  
  70. [Registry]
  71. Root: HKCU; Subkey: "Software\KsL Software"; MinVersion: 4.1,4.0; Flags: uninsdeletekeyifempty 
  72. Root: HKCU; Subkey: "Software\KsL Software\RFA"; MinVersion: 4.1,4.0; Flags: uninsdeletekey 
  73. Root: HKLM; Subkey: "Software\KsL Software\RFA"; MinVersion: 4.1,4.0; Flags: uninsdeletekey dontcreatekey 
  74. Root: HKCU; Subkey: "Software\KsL Software\RFA\4.1\Excluded_paths"; ValueName: "\BOOTWIZ\"; ValueType: String; ValueData: "1"; MinVersion: 4.1,4.0; Flags: uninsdeletekey 
  75. Root: HKCU; Subkey: "Software\KsL Software\RFA\4.1\Excluded_paths"; ValueName: "\RECYCLED\"; ValueType: String; ValueData: "1"; MinVersion: 4.1,4.0; Flags: uninsdeletekey 
  76. Root: HKCU; Subkey: "Software\KsL Software\RFA\4.1\Excluded_paths"; ValueName: "\RECYCLER\"; ValueType: String; ValueData: "1"; MinVersion: 4.1,4.0; Flags: uninsdeletekey 
  77. 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 
  78. Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "rfagent"; ValueType: String; ValueData: """{app}\rfagent.exe"""; MinVersion: 4.1,4.0; Flags: uninsdeletevalue noerror 
  79. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "rfagent"; MinVersion: 4.1,4.0; Flags: uninsdeletevalue deletevalue noerror dontcreatekey 
  80. 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 
  81. 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 
  82. Root: HKCU; Subkey: "Software\KsL Software\RFA\4.1"; ValueName: "DefLang"; ValueType: String; ValueData: "Deutsch"; Languages: "de"; MinVersion: 4.1,4.0; Flags: uninsdeletekey 
  83. Root: HKCU; Subkey: "Software\KsL Software\RFA\4.1"; ValueName: "DefLang"; ValueType: String; ValueData: "Dutch"; Languages: "nl"; MinVersion: 4.1,4.0; Flags: uninsdeletekey 
  84. 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 
  85. Root: HKCU; Subkey: "Software\KsL Software\RFA\4.1"; ValueName: "DefLang"; ValueType: String; ValueData: "Italiano"; Languages: "it"; MinVersion: 4.1,4.0; Flags: uninsdeletekey 
  86. Root: HKCU; Subkey: "Software\KsL Software\RFA\4.1"; ValueName: "DefLang"; ValueType: String; ValueData: "╨≤±±ΩΦΘ"; Languages: "ru"; MinVersion: 4.1,4.0; Flags: uninsdeletekey 
  87. 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 
  88. Root: HKCU; Subkey: "Software\KsL Software\RFA\4.1"; ValueName: "DefLang"; ValueType: String; ValueData: "Svenska"; Languages: "sw"; MinVersion: 4.1,4.0; Flags: uninsdeletekey 
  89. 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 
  90.  
  91. [INI]
  92. FileName: "{win}\scanreg.ini"; Section: "Registry First Aid"; Key: "MaxBackupCopies"; String: "10"; Flags: createkeyifdoesntexist uninsdeletesection 
  93.  
  94. [Run]
  95. Filename: "{app}\repl_ag.bat"; WorkingDir: "{app}"; MinVersion: 4.1,4.0; 
  96. Filename: "{app}\readme.txt"; Description: "View the README file"; MinVersion: 4.1,4.0; Flags: shellexec postinstall unchecked 
  97. 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
  98. Filename: "{app}\reg1aid.exe"; WorkingDir: "{app}"; Description: "Programm jetzt starten"; Languages: "de"; MinVersion: 4.1,4.0; Flags: postinstall nowait
  99. Filename: "{app}\rfagent.exe"; WorkingDir: "{app}"; MinVersion: 4.1,4.0; Flags: nowait
  100.  
  101. [UninstallRun]
  102. Filename: "{app}\rfagent.exe"; Parameters: "/close"; WorkingDir: "{app}"; RunOnceId: "close_agent"; MinVersion: 4.1,4.0; Flags: skipifdoesntexist waituntilidle
  103. Filename: "{app}\reg1aid.exe"; Parameters: "/uninstall"; WorkingDir: "{app}"; RunOnceId: "del_backups"; MinVersion: 4.1,4.0; Flags: skipifdoesntexist waituntilidle
  104.  
  105. [Icons]
  106. Name: "{group}\Registry First Aid"; Filename: "{app}\reg1aid.exe"; WorkingDir: "{app}"; MinVersion: 4.1,4.0; 
  107. 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; 
  108. Name: "{group}\Registry First Aid Hilfe"; Filename: "{app}\help\reg1aid.hlp"; WorkingDir: "{app}\Help"; Languages: "de"; MinVersion: 4.1,4.0; 
  109. 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; 
  110. Name: "{group}\Registry First Aid Hilfe"; Filename: "{app}\help\reg1aid.chm"; WorkingDir: "{app}\Help"; Languages: "de"; MinVersion: 4.1,4.0; 
  111. 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; 
  112. 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; 
  113. 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; 
  114. 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; 
  115. 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; 
  116. 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; 
  117. Name: "{commondesktop}\Registry First Aid"; Filename: "{app}\reg1aid.exe"; WorkingDir: "{app}"; Tasks: desktopicon; MinVersion: 4.1,4.0; 
  118.  
  119. [Tasks]
  120. 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; 
  121. Name: "desktopicon"; Description: "&Desktopsymbol"; GroupDescription: "ZusΣtzliche Symbole:"; Languages: "de"; MinVersion: 4.1,4.0; 
  122.  
  123. [InstallDelete]
  124. Type: files; Name: "{app}\english.lan"; 
  125. Type: files; Name: "{app}\rfa_rep.ini"; 
  126. Type: files; Name: "{app}\reg1aid.exe.manifest"; 
  127. Type: files; Name: "{app}\excluded.def"; 
  128. Type: files; Name: "{%TEMP}\reg1aid.exe_debug.*"; 
  129. Type: files; Name: "{app}\rfagent.ex?"; 
  130. Type: files; Name: "{app}\agenth.dl?"; 
  131.  
  132. [UninstallDelete]
  133. Type: files; Name: "{app}\*.ini"; 
  134. Type: files; Name: "{app}\rfagent.ex?"; 
  135. Type: files; Name: "{app}\agenth.dl?"; 
  136. Type: files; Name: "{app}\reg1aid.exe_debug.*"; 
  137. Type: files; Name: "{%TEMP}\reg1aid.exe_debug.*"; 
  138. Type: files; Name: "{app}\help\reg1aid.*"; 
  139. Type: filesandordirs; Name: "{group}\Restore"; Languages: "en,nl,brpt,cz,dn,fi,fr,ga,gr,it,no,ru,sl,sw"; 
  140. Type: filesandordirs; Name: "{group}\Wiederherstellen"; Languages: "de"; 
  141.  
  142. [Languages]
  143. ; These files are stubs
  144. ; To achieve better results after recompilation, use the real language files
  145. Name: "en"; MessagesFile: "embedded\en.isl"; 
  146. Name: "nl"; MessagesFile: "embedded\nl.isl"; 
  147. Name: "de"; MessagesFile: "embedded\de.isl"; 
  148. Name: "brpt"; MessagesFile: "embedded\brpt.isl"; 
  149. Name: "cz"; MessagesFile: "embedded\cz.isl"; 
  150. Name: "dn"; MessagesFile: "embedded\dn.isl"; 
  151. Name: "fi"; MessagesFile: "embedded\fi.isl"; 
  152. Name: "fr"; MessagesFile: "embedded\fr.isl"; 
  153. Name: "ga"; MessagesFile: "embedded\ga.isl"; 
  154. Name: "gr"; MessagesFile: "embedded\gr.isl"; 
  155. Name: "it"; MessagesFile: "embedded\it.isl"; 
  156. Name: "no"; MessagesFile: "embedded\no.isl"; 
  157. Name: "ru"; MessagesFile: "embedded\ru.isl"; 
  158. Name: "sl"; MessagesFile: "embedded\sl.isl"; 
  159. Name: "sw"; MessagesFile: "embedded\sw.isl"; 
  160.