home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2003 February / maximum-cd-2003-02.iso / Software / Utilities / trojanhunter254.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2002-12-10  |  4.6 KB  |  79 lines

  1. ;InnoSetupVersion=2.0.8
  2. [Setup]
  3. AppName=TrojanHunter
  4. AppVerName=TrojanHunter 2.5
  5. AppId=TrojanHunter
  6. AppVersion=2.53
  7. AppPublisher=Mischel Software
  8. AppPublisherURL=http://www.mischel.dhs.org
  9. AppSupportURL=http://www.mischel.dhs.org
  10. AppUpdatesURL=http://www.mischel.dhs.org
  11. DefaultDirName={pf}\TrojanHunter 2.5
  12. DefaultGroupName=TrojanHunter
  13. OutputBaseFilename=TrojanHunter254
  14. Compression=zip
  15. PrivilegesRequired=none
  16. ChangesAssociations=yes
  17. LicenseFile=embedded\License.txt
  18. WizardImageFile=embedded\WizardImage0.bmp
  19. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  20. [Files]
  21. Source: "{app}\TrojanHunter.exe"; DestDir: "{app}"; 
  22. Source: "{app}\TH_Guard.exe"; DestDir: "{app}"; 
  23. Source: "{app}\Watchdog.exe"; DestDir: "{app}"; 
  24. Source: "{app}\Tools\LiveUpdate\LiveUpdate.exe"; DestDir: "{app}\Tools\LiveUpdate"; 
  25. Source: "{app}\Tools\Autostart Explorer\AutostartExplorer.exe"; DestDir: "{app}\Tools\Autostart Explorer"; 
  26. Source: "{app}\Tools\MemString\MemString.exe"; DestDir: "{app}\Tools\MemString"; 
  27. Source: "{app}\Tools\Window List\WindowList.exe"; DestDir: "{app}\Tools\Window List"; 
  28. Source: "{app}\Tools\Process Viewer\ProcessViewer.exe"; DestDir: "{app}\Tools\Process Viewer"; 
  29. Source: "{app}\TrojanHunter.chm"; DestDir: "{app}"; 
  30. Source: "{app}\Options.cfg"; DestDir: "{app}"; 
  31. Source: "{app}\Tools.ini"; DestDir: "{app}"; 
  32. Source: "{app}\Tools\LiveUpdate\LiveUpdate.ini"; DestDir: "{app}\Tools\LiveUpdate"; 
  33. Source: "{app}\AppData.ini"; DestDir: "{app}"; 
  34. Source: "{app}\psapi.dll"; DestDir: "{app}"; 
  35. Source: "{app}\unzdll.dll"; DestDir: "{app}"; 
  36. Source: "{app}\unrar.dll"; DestDir: "{app}"; 
  37. Source: "{app}\contmenu.dll"; DestDir: "{app}"; Flags: regserver 
  38. Source: "{app}\thshlicons.dll"; DestDir: "{app}"; 
  39. Source: "{app}\Tools\LiveUpdate\unzdll.dll"; DestDir: "{app}\Tools\LiveUpdate"; 
  40. Source: "{app}\Tools\LiveUpdate\unrar.dll"; DestDir: "{app}\Tools\LiveUpdate"; 
  41. Source: "{app}\filerules.trf"; DestDir: "{app}"; 
  42. Source: "{app}\inifilerules.trf"; DestDir: "{app}"; 
  43. Source: "{app}\portrules.trf"; DestDir: "{app}"; 
  44. Source: "{app}\processrules.trf"; DestDir: "{app}"; 
  45. Source: "{app}\registryrules.trf"; DestDir: "{app}"; 
  46. Source: "{app}\trojans.trf"; DestDir: "{app}"; 
  47. Source: "{app}\icons.tbf"; DestDir: "{app}"; 
  48. Source: "{app}\thupdate.txt"; DestDir: "{app}"; 
  49. Source: "{app}\TrojanHunter.key"; DestDir: "{app}"; 
  50. Source: "{app}\Privacy.txt"; DestDir: "{app}"; 
  51. Source: "{app}\TH_Guard.ini"; DestDir: "{app}"; 
  52. Source: "{app}\LiveUpdate.tmp"; DestDir: "{app}"; 
  53. Source: "{fonts}\Tahoma.ttf"; DestDir: "{fonts}"; 
  54. Source: "{fonts}\Tahomabd.ttf"; DestDir: "{fonts}"; 
  55. [Registry]
  56. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "THGuard"; ValueType: String; ValueData: "{app}\TH_Guard.exe"; Flags: uninsdeletevalue 
  57. Root: HKLM; Subkey: "Software\Mischel Software\TrojanHunter\CurrentVersion"; ValueName: "ExePath"; ValueType: String; ValueData: "{app}\TrojanHunter.exe"; Flags: uninsdeletevalue uninsdeletekeyifempty 
  58. Root: HKCR; Subkey: ".trf"; ValueType: String; ValueData: "TrojanHunter.RuleFile"; Flags: uninsdeletekey 
  59. Root: HKCR; Subkey: ".tbf"; ValueType: String; ValueData: "TrojanHunter.BinaryFile"; Flags: uninsdeletekey 
  60. Root: HKCR; Subkey: ".tcf"; ValueType: String; ValueData: "TrojanHunter.CleanedFile"; Flags: uninsdeletekey 
  61. Root: HKCR; Subkey: "TrojanHunter.BinaryFile\DefaultIcon"; ValueType: String; ValueData: "{app}\thshlicons.dll,0"; Flags: uninsdeletekey 
  62. Root: HKCR; Subkey: "TrojanHunter.CleanedFile\DefaultIcon"; ValueType: String; ValueData: "{app}\thshlicons.dll,1"; Flags: uninsdeletekey 
  63. Root: HKCR; Subkey: "TrojanHunter.RuleFile\DefaultIcon"; ValueType: String; ValueData: "{app}\thshlicons.dll,2"; Flags: uninsdeletekey 
  64. [INI]
  65. FileName: "{app}\TrojanHunter.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.mischel.dhs.org/trojanhunter.asp"; 
  66. [Run]
  67. Filename: "{app}\TrojanHunter.exe"; Description: "Launch TrojanHunter Scanner"; Flags: postinstall skipifsilent nowait
  68. Filename: "{app}\TH_Guard.exe"; Description: "Launch TrojanHunter Guard"; Flags: postinstall skipifsilent nowait
  69. [Icons]
  70. Name: "{group}\TrojanHunter Guard"; Filename: "{app}\TH_Guard.exe"; 
  71. Name: "{group}\TrojanHunter Scanner"; Filename: "{app}\TrojanHunter.exe"; 
  72. Name: "{group}\TrojanHunter Web Page"; Filename: "{app}\TrojanHunter.url"; 
  73. Name: "{group}\LiveUpdate"; Filename: "{app}\Tools\LiveUpdate\LiveUpdate.exe"; 
  74. Name: "{userdesktop}\TrojanHunter"; Filename: "{app}\TrojanHunter.exe"; Tasks: desktopicon; 
  75. [Tasks]
  76. Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; 
  77. [UninstallDelete]
  78. Type: files; Name: "{app}\TrojanHunter.url"; 
  79.