home *** CD-ROM | disk | FTP | other *** search
/ PC World 2004 January / PCWorld_2004-01_cd.bin / Software / temacd / cobionbackup / cb5setup.exe / install_script.iss
Text File  |  2003-11-24  |  9KB  |  122 lines

  1. ;InnoSetupVersion=4.0.0
  2.  
  3. [Setup]
  4. AppName=Cobian Backup
  5. AppVerName=Cobian Backup 5
  6. AppId=Cobian Backup
  7. AppPublisher=Luis Cobian
  8. AppPublisherURL=http://www.educ.umu.se/~cobian/cbu5.htm
  9. AppSupportURL=http://www.educ.umu.se/~cobian/cbu5.htm
  10. AppUpdatesURL=http://www.educ.umu.se/~cobian/cbu5.htm
  11. DefaultDirName={pf}\Cobian Backup 5
  12. DefaultGroupName=Cobian Backup 5
  13. UninstallDisplayIcon={app}\cbui.exe
  14. UninstallDisplayName=Cobian Backup 5
  15. OutputBaseFilename=setup
  16. Compression=zip
  17. AllowNoIcons=yes
  18. LicenseFile=embedded\License.txt
  19. InfoBeforeFile=embedded\InfoBefore.txt
  20. InfoAfterFile=embedded\InfoAfter.txt
  21. WizardImageFile=embedded\WizardImage0.bmp
  22. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  23.  
  24. [Files]
  25. Source: "{app}\cobsrvnt.exe"; DestDir: "{app}"; Check: "isNTF"; Flags: ignoreversion 
  26. Source: "{app}\cobsrv9x.exe"; DestDir: "{app}"; Check: "is9xF"; Flags: ignoreversion 
  27. Source: "{app}\cbs.exe"; DestDir: "{app}"; Flags: ignoreversion 
  28. Source: "{app}\CobBU.exe"; DestDir: "{app}"; Flags: ignoreversion 
  29. Source: "{app}\cobui.exe"; DestDir: "{app}"; Flags: ignoreversion 
  30. Source: "{app}\cobui.exe.manifest"; DestDir: "{app}"; Flags: ignoreversion 
  31. Source: "{app}\convert.exe"; DestDir: "{app}"; Flags: ignoreversion 
  32. Source: "{app}\cobline.exe"; DestDir: "{app}"; Flags: ignoreversion 
  33. Source: "{app}\history.txt"; DestDir: "{app}"; Flags: ignoreversion 
  34. Source: "{app}\LICENSE.TXT"; DestDir: "{app}"; Flags: ignoreversion 
  35. Source: "{app}\MainIcon.ico"; DestDir: "{app}"; Flags: ignoreversion 
  36. Source: "{app}\README.TXT"; DestDir: "{app}"; Flags: ignoreversion 
  37. Source: "{sys}\dzsfxus.bin"; DestDir: "{sys}"; Flags: uninsneveruninstall sharedfile 
  38. Source: "{sys}\ResDLLS.res"; DestDir: "{sys}"; Flags: uninsneveruninstall sharedfile 
  39. Source: "{sys}\UnzDll.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall sharedfile 
  40. Source: "{sys}\ZipDll.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall sharedfile 
  41. Source: "{app}\Help\appserv.htm"; DestDir: "{app}\Help"; Flags: ignoreversion 
  42. Source: "{app}\Help\clear.htm"; DestDir: "{app}\Help"; Flags: ignoreversion 
  43. Source: "{app}\Help\commandline.htm"; DestDir: "{app}\Help"; Flags: ignoreversion 
  44. Source: "{app}\Help\convert.htm"; DestDir: "{app}\Help"; Flags: ignoreversion 
  45. Source: "{app}\Help\copyright.htm"; DestDir: "{app}\Help"; Flags: ignoreversion 
  46. Source: "{app}\Help\creating.htm"; DestDir: "{app}\Help"; Flags: ignoreversion 
  47. Source: "{app}\Help\faq.htm"; DestDir: "{app}\Help"; Flags: ignoreversion 
  48. Source: "{app}\Help\Help.htm"; DestDir: "{app}\Help"; Flags: ignoreversion 
  49. Source: "{app}\Help\installation.htm"; DestDir: "{app}\Help"; Flags: ignoreversion 
  50. Source: "{app}\Help\license.htm"; DestDir: "{app}\Help"; Flags: ignoreversion 
  51. Source: "{app}\Help\new.htm"; DestDir: "{app}\Help"; Flags: ignoreversion 
  52. Source: "{app}\Help\options.htm"; DestDir: "{app}\Help"; Flags: ignoreversion 
  53. Source: "{app}\Help\toolbar.htm"; DestDir: "{app}\Help"; Flags: ignoreversion 
  54. Source: "{app}\Help\ui.htm"; DestDir: "{app}\Help"; Flags: ignoreversion 
  55. Source: "{app}\Help\what.htm"; DestDir: "{app}\Help"; Flags: ignoreversion 
  56. Source: "{app}\Help\Images\caption.jpg"; DestDir: "{app}\Help\Images"; Flags: ignoreversion 
  57. Source: "{app}\Help\Images\clear.jpg"; DestDir: "{app}\Help\Images"; Flags: ignoreversion 
  58. Source: "{app}\Help\Images\convert.jpg"; DestDir: "{app}\Help\Images"; Flags: ignoreversion 
  59. Source: "{app}\Help\Images\front.jpg"; DestDir: "{app}\Help\Images"; Flags: ignoreversion 
  60. Source: "{app}\Help\Images\ftp.jpg"; DestDir: "{app}\Help\Images"; Flags: ignoreversion 
  61. Source: "{app}\Help\Images\item1.jpg"; DestDir: "{app}\Help\Images"; Flags: ignoreversion 
  62. Source: "{app}\Help\Images\item2.jpg"; DestDir: "{app}\Help\Images"; Flags: ignoreversion 
  63. Source: "{app}\Help\Images\options.jpg"; DestDir: "{app}\Help\Images"; Flags: ignoreversion 
  64. Source: "{app}\Help\Images\options2.jpg"; DestDir: "{app}\Help\Images"; Flags: ignoreversion 
  65. Source: "{app}\Help\Images\toolbar.jpg"; DestDir: "{app}\Help\Images"; Flags: ignoreversion 
  66. Source: "{app}\Help\Images\ui.jpg"; DestDir: "{app}\Help\Images"; Flags: ignoreversion 
  67. Source: "{app}\Languages\catalan.cms"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  68. Source: "{app}\Languages\catalan.cui"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  69. Source: "{app}\Languages\czech.cms"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  70. Source: "{app}\Languages\czech.cui"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  71. Source: "{app}\Languages\dutch.cms"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  72. Source: "{app}\Languages\dutch.cui"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  73. Source: "{app}\Languages\english.cms"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  74. Source: "{app}\Languages\english.cui"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  75. Source: "{app}\Languages\french.cms"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  76. Source: "{app}\Languages\french.cui"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  77. Source: "{app}\Languages\german.cms"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  78. Source: "{app}\Languages\german.cui"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  79. Source: "{app}\Languages\Hungarian-final.cms"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  80. Source: "{app}\Languages\Hungarian-final.cui"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  81. Source: "{app}\Languages\italian.cms"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  82. Source: "{app}\Languages\italian.cui"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  83. Source: "{app}\Languages\lithuanian.cms"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  84. Source: "{app}\Languages\lithuanian.cui"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  85. Source: "{app}\Languages\polish.cms"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  86. Source: "{app}\Languages\polish.cui"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  87. Source: "{app}\Languages\portugese-br.cms"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  88. Source: "{app}\Languages\portugese-br.cui"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  89. Source: "{app}\Languages\portugese-pt.cms"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  90. Source: "{app}\Languages\portugese-pt.cui"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  91. Source: "{app}\Languages\spanish.cms"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  92. Source: "{app}\Languages\spanish.cui"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  93. Source: "{app}\Languages\swedish.cms"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  94. Source: "{app}\Languages\swedish.cui"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  95. Source: "{app}\Languages\translate.zip"; DestDir: "{app}\Languages"; Flags: ignoreversion 
  96.  
  97. [Registry]
  98. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "Cobian Backup Interface 5"; ValueType: String; ValueData: """{app}\cobui.exe"" /SERVICE"; Check: "IsAService"; Flags: uninsdeletevalue 
  99. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "Cobian Backup 5.0"; ValueType: String; ValueData: """{app}\CobBU.exe"""; Check: "IsAnAppGlobal"; Flags: uninsdeletevalue 
  100. Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "Cobian Backup 5.0"; ValueType: String; ValueData: """{app}\CobBU.exe"""; Check: "IsAnAppLocal"; Flags: uninsdeletevalue 
  101. Root: HKLM; Subkey: "Software\Cobian\CobianBackup5"; ValueName: "Cobian Backup"; ValueType: String; ValueData: "SERVICE"; Check: "IsAService"; Flags: uninsdeletekey 
  102. Root: HKLM; Subkey: "Software\Cobian\CobianBackup5"; ValueName: "Cobian Backup"; ValueType: String; ValueData: "APPLICATION"; Check: "IsNotAService"; Flags: uninsdeletekey 
  103.  
  104. [Run]
  105. Filename: "{app}\cobsrvnt.exe"; Check: "InstallService"; 
  106. Filename: "{app}\CobBU.exe"; Check: "RunExe"; 
  107.  
  108. [UninstallRun]
  109. Filename: "{app}\cobsrvnt.exe"; Parameters: "/closeall"; Check: "isNTF"; 
  110. Filename: "{app}\cobsrv9x.exe"; Parameters: "/closeall"; Check: "is9xF"; 
  111. Filename: "{app}\cobsrvnt.exe"; Parameters: "/usrv"; Check: "ServiceInstalled"; 
  112.  
  113. [Icons]
  114. Name: "{group}\Cobian Backup 5"; Filename: "{app}\CobBU.exe"; IconFilename: "{app}\MainIcon.ico"; Check: "IsNotAService"; 
  115. Name: "{group}\Convert lists"; Filename: "{app}\convert.exe"; 
  116. Name: "{group}\Uninstall Cobian Backup"; Filename: "{uninstallexe}"; 
  117.  
  118. [Languages]
  119. ; These files are stubs
  120. ; To achieve better results after recompilation, use the real language files
  121. Name: "default"; MessagesFile: "embedded\default.isl"; 
  122.