home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 August / Chip_2004-08_cd1.bin / software / slunec / app / 7899_10067.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2004-06-17  |  3.5 KB  |  60 lines

  1. ;InnoSetupVersion=4.0.10
  2. [Setup]
  3. AppName=Beyond Compare
  4. AppVerName=Beyond Compare Version 2.2.3
  5. AppId=BC2
  6. AppPublisher=Scooter Software
  7. AppPublisherURL=http://www.scootersoftware.com/
  8. AppSupportURL=http://www.scootersoftware.com/
  9. AppUpdatesURL=http://www.scootersoftware.com/
  10. DefaultDirName={pf}\Beyond Compare 2
  11. DefaultGroupName=Beyond Compare 2
  12. UninstallDisplayIcon={app}\BC2.exe
  13. OutputBaseFilename=bc22en
  14. Compression=bzip2
  15. PrivilegesRequired=none
  16. ChangesAssociations=yes
  17. AllowNoIcons=yes
  18. LicenseFile=embedded\License.rtf
  19. InfoBeforeFile=embedded\InfoBefore.rtf
  20. WizardImageFile=embedded\WizardImage0.bmp
  21. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  22. [Files]
  23. Source: "{app}\BC2.exe"; DestDir: "{app}"; Flags: ignoreversion 
  24. Source: "{app}\BC2.chm"; DestDir: "{app}"; 
  25. Source: "{app}\BC2.hlp"; DestDir: "{app}"; 
  26. Source: "{app}\trial.key"; DestDir: "{app}"; 
  27. Source: "{app}\Readme.txt"; DestDir: "{app}"; 
  28. Source: "{app}\ChangeLog.txt"; DestDir: "{app}"; 
  29. Source: "{app}\BCShellEx.dll"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete 
  30. ; Source: "{app}\,1"; DestDir: "{app}"; Flags: skipifsourcedoesntexist 
  31. ; Source: "{app}\,2"; DestDir: "{app}"; Flags: skipifsourcedoesntexist 
  32. [Registry]
  33. Root: HKCU; Subkey: "Software\Scooter Software"; Flags: uninsdeletekeyifempty dontcreatekey 
  34. Root: HKCU; Subkey: "Software\Scooter Software\Beyond Compare"; Flags: uninsdeletekeyifempty dontcreatekey 
  35. Root: HKCU; Subkey: "Software\Scooter Software\Beyond Compare\BCShellEx"; Tasks: shellextension; 
  36. Root: HKCU; Subkey: "Software\Scooter Software\Beyond Compare\BCShellEx"; ValueName: "CmdLineOption"; ValueType: String; Tasks: shellextension; Flags: createvalueifdoesntexist 
  37. Root: HKCR; Subkey: ".bcss"; ValueType: String; ValueData: "BeyondCompare.Snapshot"; Flags: uninsdeletekey 
  38. Root: HKCR; Subkey: "BeyondCompare.Snapshot"; ValueType: String; ValueData: "Beyond Compare Snapshot"; Flags: uninsdeletekey 
  39. Root: HKCR; Subkey: "BeyondCompare.Snapshot\DefaultIcon"; ValueType: String; ValueData: "{app}\BC2.EXE,0"; 
  40. Root: HKCR; Subkey: "BeyondCompare.Snapshot\shell\open\command"; ValueType: String; ValueData: """{app}\BC2.EXE"" ""%1"""; 
  41. [Run]
  42. Filename: "{app}\Readme.txt"; Flags: shellexec skipifdoesntexist postinstall skipifsilent 
  43. Filename: "rundll32"; Parameters: "BCShellEx,Install"; WorkingDir: "{app}"; StatusMsg: "Adding Shell Extension..."; Tasks: shellextension; 
  44. [UninstallRun]
  45. Filename: "rundll32"; Parameters: "BCShellEx,Uninstall"; WorkingDir: "{app}"; RunOnceId: "ShellExt"; StatusMsg: "Removing Shell Extension..."; Tasks: shellextension; 
  46. [Icons]
  47. Name: "{group}\Beyond Compare 2"; Filename: "{app}\BC2.exe"; 
  48. Name: "{group}\Beyond Compare 2 Help"; Filename: "{app}\BC2.chm"; 
  49. Name: "{group}\Uninstall Beyond Compare 2"; Filename: "{uninstallexe}"; 
  50. Name: "{userdesktop}\Beyond Compare 2"; Filename: "{app}\BC2.exe"; Tasks: desktopicon; 
  51. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\Beyond Compare 2"; Filename: "{app}\BC2.exe"; Tasks: quicklaunchicon; 
  52. [Tasks]
  53. Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; 
  54. Name: "quicklaunchicon"; Description: "Create a &Quick Launch icon"; GroupDescription: "Additional icons:"; 
  55. Name: "shellextension"; Description: "Include in Explorer context menu"; GroupDescription: "Additional icons:"; 
  56. [Languages]
  57. ; These files are stubs
  58. ; To achieve better results after recompilation, use the real language files
  59. Name: "en"; MessagesFile: "embedded\en.isl"; 
  60.