home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 - PCs Network / CHIP.BIN / share / systemut / syncfold / syncfold.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2002-04-04  |  5.5 KB  |  79 lines

  1. ;InnoSetupVersion=2.0.11
  2. [Setup]
  3. AppName=SyncFolder
  4. AppVerName=SyncFolder 1.1
  5. AppId=SyncFolder
  6. AppVersion=1.1
  7. AppPublisher=Christoph B
  8. nger Software
  9. AppPublisherURL=http://www.cbuenger.de
  10. DefaultDirName={pf}\SyncFolder
  11. DefaultGroupName=SyncFolder
  12. UninstallDisplayIcon={app}\SFPIcon.ico
  13. UninstallDisplayName=SyncFolder
  14. OutputBaseFilename=SyncFolder
  15. Compression=zip
  16. PrivilegesRequired=none
  17. ChangesAssociations=yes
  18. LicenseFile=embedded\License.txt
  19. WizardImageFile=embedded\WizardImage0.bmp
  20. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  21. [Files]
  22. Source: "{sys}\StdOle2.tlb"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regtypelib 
  23. Source: "{sys}\MSVBVM60.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver 
  24. Source: "{sys}\OleAut32.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver 
  25. Source: "{sys}\OlePro32.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver 
  26. Source: "{sys}\ASycFilt.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace 
  27. Source: "{sys}\Ctl3d32.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace 
  28. Source: "{sys}\ComCat.dll"; DestDir: "{sys}"; Flags: uninsneveruninstall restartreplace regserver 
  29. Source: "{app}\SyncFolder.exe"; DestDir: "{app}"; 
  30. Source: "{app}\SFGrouper.exe"; DestDir: "{app}"; 
  31. Source: "{sys}\SFZip.dll"; DestDir: "{sys}"; 
  32. Source: "{app}\Home.url"; DestDir: "{app}"; 
  33. Source: "{app}\ZipClass.dll"; DestDir: "{app}"; Flags: regserver 
  34. Source: "{app}\SFGIcon.ico"; DestDir: "{app}"; 
  35. Source: "{app}\SFPIcon.ico"; DestDir: "{app}"; 
  36. Source: "{app}\SFSyncDll.dll"; DestDir: "{app}"; Flags: regserver 
  37. Source: "{app}\SyncFolder.chm"; DestDir: "{app}"; 
  38. Source: "{sys}\Zipdll.dll"; DestDir: "{sys}"; 
  39. Source: "{sys}\MSCOMCTL.OCX"; DestDir: "{sys}"; Flags: uninsneveruninstall regserver noregerror 
  40. Source: "{sys}\COMDLG32.OCX"; DestDir: "{sys}"; Flags: uninsneveruninstall regserver noregerror 
  41. Source: "{app}\CBButton.ocx"; DestDir: "{app}"; Flags: regserver 
  42. [Registry]
  43. Root: HKCR; Subkey: "SyncFolder.Project\Shell"; Flags: uninsdeletevalue 
  44. Root: HKCR; Subkey: "SyncFolder.Project\Shell\Open"; Flags: uninsdeletevalue 
  45. Root: HKCR; Subkey: "SyncFolder.Project\DefaultIcon"; ValueType: String; ValueData: "{app}\SFPIcon.ico,0"; Flags: uninsdeletevalue 
  46. Root: HKCR; Subkey: "SyncFolder.Project\Shell\Open\Command"; ValueType: String; ValueData: """{app}\SyncFolder.exe"" ""%1"""; Flags: uninsdeletevalue deletevalue 
  47. Root: HKCR; Subkey: ".sfp"; ValueType: String; ValueData: "SyncFolder.Project"; Flags: uninsdeletekey deletevalue 
  48. Root: HKCU; Subkey: "Software\cbuenger\SyncFolder"; ValueName: "UserName"; ValueType: String; ValueData: "Testversion"; Flags: createvalueifdoesntexist 
  49. Root: HKCR; Subkey: "SyncFolder.Project"; ValueType: String; ValueData: "SyncFolder Synchronisations-Projekt"; Flags: uninsdeletekey deletevalue 
  50. Root: HKCR; Subkey: "SyncFolder.Project\Shell\Run\Command"; ValueType: String; ValueData: """{app}\SyncFolder.exe"" -run ""%1"""; Flags: uninsdeletevalue deletevalue 
  51. Root: HKCR; Subkey: "SyncFolder.Project\Shell\Run"; ValueType: String; ValueData: "Ausf
  52. hren"; Flags: uninsdeletevalue 
  53. Root: HKCR; Subkey: "SyncFolder.Group\Shell"; Flags: uninsdeletevalue 
  54. Root: HKCR; Subkey: "SyncFolder.Group\Shell\Open"; Flags: uninsdeletevalue 
  55. Root: HKCR; Subkey: "SyncFolder.Group\DefaultIcon"; ValueType: String; ValueData: "{app}\SFGIcon.ico,0"; Flags: uninsdeletevalue 
  56. Root: HKCR; Subkey: "SyncFolder.Group\Shell\Open\Command"; ValueType: String; ValueData: """{app}\SFGrouper.exe"" ""%1"""; Flags: uninsdeletevalue deletevalue 
  57. Root: HKCR; Subkey: ".sfg"; ValueType: String; ValueData: "SyncFolder.Group"; Flags: uninsdeletekey deletevalue 
  58. Root: HKCR; Subkey: "SyncFolder.Group"; ValueType: String; ValueData: "SyncFolder Projektgruppe"; Flags: uninsdeletekey deletevalue 
  59. Root: HKCR; Subkey: "SyncFolder.Group\Shell\Run\Command"; ValueType: String; ValueData: """{app}\SFGrouper.exe"" -run ""%1"""; Flags: uninsdeletevalue deletevalue 
  60. Root: HKCR; Subkey: "SyncFolder.Group\Shell\Run"; ValueType: String; ValueData: "Ausf
  61. hren"; Flags: uninsdeletevalue 
  62. Root: HKCU; Subkey: "Software\cbuenger\SyncFolder"; Flags: uninsdeletekey 
  63. Root: HKCU; Subkey: "Software\cbuenger\SyncFolder"; ValueName: "InstallDir"; ValueType: String; ValueData: "{app}\"; 
  64. Root: HKCR; Subkey: ".sfg\ShellNew"; ValueName: "Command"; ValueType: String; ValueData: "{app}\SFGrouper.exe -new -p""%2"""; 
  65. Root: HKCR; Subkey: ".sfp\ShellNew"; ValueName: "Command"; ValueType: String; ValueData: "{app}\SyncFolder.exe -new -p""%2"""; 
  66. Root: HKCR; Subkey: "Folder\shell\Synchronisieren...\command"; ValueType: String; ValueData: "{app}\SyncFolder.exe -new -p""%1"""; 
  67. Root: HKCR; Subkey: "Folder\shell\Synchronisieren..."; Flags: uninsdeletekey 
  68. [Run]
  69. Filename: "{app}\SyncFolder.exe"; Flags: postinstall nowait
  70. Filename: "{app}\SFGrouper.exe"; Flags: postinstall unchecked nowait
  71. Filename: "{app}\Home.url"; Description: "SyncFolder-Homepage 
  72. ffnen"; Flags: shellexec postinstall nowait
  73. [Icons]
  74. Name: "{group}\SyncFolder"; Filename: "{app}\SyncFolder.exe"; WorkingDir: "{app}"; IconFilename: "{app}\SyncFolder.exe"; Comment: "Startet SyncFolder"; 
  75. Name: "{group}\Gruppeneditor"; Filename: "{app}\SFGrouper.exe"; WorkingDir: "{app}"; IconFilename: "{app}\SFGrouper.exe"; Comment: "Startet DEN SyncFolder-Gruppen-Editor"; 
  76. Name: "{group}\Homepage"; Filename: "{app}\Home.url"; Comment: "Direkt zur Homepage"; 
  77. Name: "{group}\Hilfe"; Filename: "{app}\SyncFolder.chm"; Comment: "
  78. ffnet die Hilfe zum Programm"; 
  79.