home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 October / Chip_2004-10_cd1.bin / software / defprem / setup.exe / install_script.iss
Text File  |  2004-02-19  |  6KB  |  96 lines

  1. ;InnoSetupVersion=4.0.10
  2.  
  3. [Setup]
  4. AppName=DefragMentor Premium
  5. AppVerName=DefragMentor Premium 2.0
  6. AppId=DefragMentor Premium
  7. AppPublisher=DefragMentor Software
  8. AppPublisherURL=http://www.DefragMentor.com
  9. AppSupportURL=http://www.DefragMentor.com
  10. AppUpdatesURL=http://www.DefragMentor.com
  11. DefaultDirName={pf}\DefragMentor Premium
  12. DefaultGroupName=DefragMentor Premium
  13. OutputBaseFilename=DMP20
  14. Compression=bzip2
  15. AllowNoIcons=yes
  16. LicenseFile=embedded\License.txt
  17. WizardImageFile=embedded\WizardImage0.bmp
  18. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  19.  
  20. [Files]
  21. Source: "{app}\DMP.exe"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion 
  22. Source: "{app}\dmp.cnt"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion 
  23. Source: "{app}\DMP.HLP"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion 
  24. Source: "{app}\DMCNTL20.dll"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion 
  25. Source: "{app}\DMINI20.dll"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion 
  26. Source: "{app}\DMLAPI60.dll"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion 
  27. Source: "{app}\DMNAPI20.dll"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion 
  28. Source: "{app}\DMRE.dll"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion 
  29. Source: "{app}\DMRE0409.dll"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion 
  30. Source: "{app}\DPGS.dll"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion 
  31. Source: "{app}\DPGS0409.dll"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion 
  32. Source: "{app}\DPLR.dll"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion 
  33. Source: "{app}\DPPC.dll"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion 
  34. Source: "{app}\DPPC0409.dll"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion 
  35. Source: "{app}\DPSV.exe"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion 
  36. Source: "{app}\DPSV0409.dll"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion 
  37. Source: "{app}\DPWZ.dll"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion 
  38. Source: "{app}\DPWZ0409.dll"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion 
  39. Source: "{app}\DPEX.dll"; DestDir: "{app}"; Flags: restartreplace regserver uninsrestartdelete ignoreversion 
  40. Source: "{app}\DPEX0409.dll"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion 
  41. Source: "{app}\DPSS.scr"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion 
  42. Source: "{sys}\DPSP.scr"; DestDir: "{sys}"; Flags: restartreplace uninsrestartdelete ignoreversion 
  43. Source: "{app}\DPSS0409.dll"; DestDir: "{app}"; Flags: restartreplace uninsrestartdelete ignoreversion 
  44. Source: "{sys}\DPBT.exe"; DestDir: "{sys}"; Flags: restartreplace uninsrestartdelete ignoreversion 
  45. Source: "{sys}\Drivers\DMKM.sys"; DestDir: "{sys}\Drivers"; Flags: restartreplace uninsrestartdelete ignoreversion 
  46. Source: "{app}\README.TXT"; DestDir: "{app}"; Flags: ignoreversion 
  47. Source: "{app}\EULA.TXT"; DestDir: "{app}"; Flags: ignoreversion 
  48.  
  49. [Registry]
  50. Root: HKLM; Subkey: "SOFTWARE\DefragMentor Software"; Flags: uninsdeletekey 
  51. Root: HKLM; Subkey: "SOFTWARE\DefragMentor Software\DefragMentor Premium"; Flags: uninsdeletekey 
  52. Root: HKLM; Subkey: "SOFTWARE\DefragMentor Software\DefragMentor Premium\Settings"; Flags: uninsdeletekey 
  53. Root: HKLM; Subkey: "SOFTWARE\DefragMentor Software\DefragMentor Premium\Setup"; Flags: uninsdeletekey 
  54. Root: HKLM; Subkey: "SOFTWARE\DefragMentor Software\DefragMentor Premium\Setup"; ValueName: "RootDirectory"; ValueType: String; ValueData: "{app}"; 
  55. Root: HKLM; Subkey: "SOFTWARE\DefragMentor Software\DefragMentor Premium\Setup"; ValueName: "LanguageId"; ValueType: Dword; ValueData: "$409"; 
  56. Root: HKCU; Subkey: "SOFTWARE\DefragMentor Software\DefragMentor Premium"; Flags: uninsdeletekey dontcreatekey 
  57. Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Control\DefragMentor Premium"; Flags: uninsdeletekey dontcreatekey 
  58. Root: HKLM; Subkey: "SYSTEM\CurrentControlSet\Services\DMKM"; Flags: uninsdeletekey dontcreatekey 
  59.  
  60. [INI]
  61. FileName: "{app}\DMP.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.DefragMentor.com"; 
  62.  
  63. [Run]
  64. Filename: "{app}\README.TXT"; Flags: shellexec skipifdoesntexist postinstall skipifsilent 
  65. Filename: "{app}\DMP.exe"; Description: "Run DefragMentor Premium"; Flags: postinstall skipifsilent nowait
  66.  
  67. [UninstallRun]
  68. Filename: "{app}\DMP.exe"; Parameters: "exit"; WorkingDir: "{app}"; StatusMsg: "Uninstalling DefragMentor Premium Wizard..."; 
  69. Filename: "net.exe"; Parameters: "stop dpsv"; WorkingDir: "{app}"; StatusMsg: "Uninstalling DefragMentor Premium Scheduler..."; 
  70. Filename: "{app}\DPSV.exe"; Parameters: "/uninstall"; WorkingDir: "{app}"; StatusMsg: "Uninstalling DefragMentor Premium Scheduler..."; 
  71.  
  72. [Icons]
  73. Name: "{group}\DefragMentor Premium"; Filename: "{app}\DMP.exe"; 
  74. Name: "{group}\DefragMentor Premium Help"; Filename: "{app}\DMP.HLP"; 
  75. Name: "{group}\DefragMentor Premium on the Web"; Filename: "{app}\DMP.url"; 
  76. Name: "{group}\Uninstall DefragMentor Premium"; Filename: "{uninstallexe}"; 
  77. Name: "{userdesktop}\DefragMentor Premium"; Filename: "{app}\DMP.exe"; Tasks: desktopicon; 
  78. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\DefragMentor Premium"; Filename: "{app}\DMP.exe"; Tasks: quicklaunchicon; 
  79.  
  80. [Tasks]
  81. Name: "desktopicon"; Description: "Create a &Desktop icon"; GroupDescription: "Additional icons:"; 
  82. Name: "quicklaunchicon"; Description: "Create a &Quick Launch icon"; GroupDescription: "Additional icons:"; MinVersion: 0.0,5.0; 
  83.  
  84. [UninstallDelete]
  85. Type: files; Name: "{app}\DMP.url"; 
  86. Type: files; Name: "{app}\BootTime.log"; 
  87. Type: filesandordirs; Name: "{app}\Jobs"; 
  88. Type: filesandordirs; Name: "{app}\History"; 
  89. Type: filesandordirs; Name: "{userappdata}\DefragMentor Premium"; 
  90. Type: filesandordirs; Name: "{app}"; 
  91.  
  92. [Languages]
  93. ; These files are stubs
  94. ; To achieve better results after recompilation, use the real language files
  95. Name: "en"; MessagesFile: "embedded\en.isl"; 
  96.