home *** CD-ROM | disk | FTP | other *** search
/ PC Joker 1999 February / PCJ0299CD2.iso / GOODIES / ELSA / VICTORY / ERAZORLT / WIN9X / DRVTOOLS / ELSATOOL.INF < prev    next >
Windows Setup INFormation  |  1999-01-14  |  5KB  |  185 lines

  1. ;#
  2. ;| ELSATOOL.INF:  Install information file for Windows 95 Tools
  3. ;|
  4. ;|
  5. ;| Copyright (c) 1996-98 ELSA AG, Aachen (Germany)
  6. ;|
  7. ;| 20.07.98
  8. ;|
  9. ;+----------------------------------------------------------------------
  10.  
  11. ;-----------------------------------------------------------------------
  12. [Version]
  13. ;-----------------------------------------------------------------------
  14. signature="$CHICAGO$"
  15. InfVersion=4.10.01.0203
  16. Provider=ELSA AG, Germany
  17.  
  18. ;-----------------------------------------------------------------------
  19. ; INSTALL section
  20. ;-----------------------------------------------------------------------
  21. [DefaultInstall]
  22. CopyFiles = SYS.Copy, HLP.Copy, ELSA.Copy, WIN.Copy, FONT.Copy
  23. AddReg    = ELSATOOL.AddReg
  24. DelReg    = ELSATOOL.DelReg
  25. UpdateInis= ELSATOOL.UpdateInis
  26.  
  27. ;-----------------------------------------------------------------------
  28. ; disk-names, files and directories
  29. ;-----------------------------------------------------------------------
  30. [SourceDisksNames]
  31.  
  32.  
  33.  
  34. 5=%DISPLAY.DiskID%,ELSAINFO.CAB,
  35. 6=%DISPLAY.DiskID%,WINMSUIT.CAB,
  36.  
  37.  
  38. [SourceDisksFiles]
  39.   
  40.   
  41.   
  42. ELSAINFO.DLL    = 5
  43. EINFO_DE.DLL    = 5
  44. EINFO_JA.DLL    = 5
  45. EINFOOGL.EXE    = 5
  46. WINMSUIT.EXE    = 6
  47. WINMPS.DLL      = 6
  48. ELSAENG.HLP     = 6
  49. ELSA.HLP     = 6
  50. WSUIT_DE.DLL    = 6
  51. WSUIT_FR.DLL    = 6
  52. WSUIT_JA.DLL    = 6
  53.  
  54.  
  55. [DestinationDirs]
  56. DefaultDestDir    = 11
  57. SYS.Copy        = 11
  58. INF.Copy        = 17
  59. HLP.Copy    = 18
  60. ELSA.Copy    = 10,%ELSAUTIL%
  61. WIN.Copy    = 10
  62. FONT.COPY    = 10,FONTS
  63.  
  64. ;-----------------------------------------------------------------------
  65. ; add registry section
  66. ;-----------------------------------------------------------------------
  67. [ELSATOOL.AddReg]
  68.   
  69.   
  70.   
  71. HKLM,%PROPPAGE%\"ELSA Info Property Sheet",,,"%ELSAINFO.CLSID%"                      
  72. HKLM,%WINMANSUITE%\%ELSAINFO.CLSID%,,,%ELSAINFO.MAINFILE%                          
  73. HKCR,CLSID\%ELSAINFO.CLSID%,,,"ELSA Information Center"                            
  74. HKCR,CLSID\%ELSAINFO.CLSID%\InprocServer32,,,"%10%\%ELSAUTIL%\%ELSAINFO.MAINFILE%" 
  75. HKCR,CLSID\%ELSAINFO.CLSID%\InprocServer32,"ThreadingModel",,"Apartment"
  76.  
  77. HKCR,CLSID\%WINMSUIT.CLSID%,,,"%WINMSUIT.NAME%"                                      
  78. HKCR,CLSID\%WINMSUIT.CLSID%\LocalServer32,,,"%10%\%ELSAUTIL%\%WINMSUIT.MAINFILE%"    
  79. ;HKLM,%WINMANSUITE%\%WINMSUIT.CLSID%,,,%WINMSUIT.MAINFILE%                            
  80. HKCR,CLSID\%WINMSUIT.CLSIDPS%,,,"%WINMSUIT.PSSERVER%"                                 
  81. HKCR,CLSID\%WINMSUIT.CLSIDPS%\InprocServer32,,,"%10%\%ELSAUTIL%\%WINMSUIT.PSSERVER%" 
  82. HKCR,Interface\%IELSAINFO_ID%,,,"IELSAInfo"                                          
  83. HKCR,Interface\%IELSAINFO_ID%\NumMethods,,,7                                         
  84. HKCR,Interface\%IELSAINFO_ID%\ProxyStubClsid32,,,"%WINMSUIT.CLSIDPS%"                
  85. HKCR,Interface\%IELSAINFO2_ID%,,,"IELSAInfo2"                                        
  86. HKCR,Interface\%IELSAINFO2_ID%\NumMethods,,,8                                        
  87. HKCR,Interface\%IELSAINFO2_ID%\ProxyStubClsid32,,,"%WINMSUIT.CLSIDPS%"               
  88. HKLM,"Software\Microsoft\Windows\CurrentVersion\Run","%WINMSUIT.NAME%",%REG_SZ%,"%10%\%ELSAUTIL%\WINMSUIT.EXE /startup"
  89.  
  90.  
  91. ;-----------------------------------------------------------------------
  92. ; delete registry section
  93. ;-----------------------------------------------------------------------
  94. [ELSATOOL.DelReg]
  95.   
  96.   
  97.   
  98. HKLM,%PROPPAGE%\"ELSAInfoPropertySheet",,,"%ELSAINFO.CLSID%"                      +
  99.  
  100.  
  101.  
  102. ;-----------------------------------------------------------------------
  103. ; UpdateInis section
  104. ;-----------------------------------------------------------------------
  105. [ELSATOOL.UpdateInis]
  106.   
  107.   
  108.   
  109.  
  110. Setup.ini, Progman.groups,, "Group1=ELSAware"                        
  111. Setup.ini, Group1,, ""WINman Suite","%10%\%ELSAUTIL%\WINMSUIT.EXE""
  112.  
  113.  
  114. ;-----------------------------------------------------------------------
  115. ; copy files section
  116. ;-----------------------------------------------------------------------
  117. [SYS.Copy]
  118.   
  119.   
  120.   
  121.  
  122.  
  123.  
  124.  
  125. [INF.Copy]
  126.  
  127.  
  128. [HLP.Copy]
  129.   
  130.   
  131.   
  132.  
  133.  
  134.  
  135.  
  136. [ELSA.Copy]
  137.   
  138.   
  139.   
  140. ELSAINFO.DLL 
  141. EINFO_DE.DLL 
  142. EINFO_JA.DLL 
  143. EINFOOGL.EXE
  144. WINMSUIT.EXE,,,1 
  145. WINMPS.DLL,,,1   
  146. ELSAENG.HLP,,,1  
  147. WSUIT_DE.DLL,,,1 
  148. ELSA.HLP,,,1  
  149. WSUIT_FR.DLL,,,1 
  150. WSUIT_JA.DLL,,,1 
  151.  
  152.  
  153. [WIN.Copy]
  154.   
  155.   
  156.   
  157.  
  158.  
  159.  
  160.  
  161. [FONT.Copy]
  162.  
  163.  
  164. ;-----------------------------------------------------------------------
  165. [Strings]
  166. ;-----------------------------------------------------------------------
  167. ELSA            = "ELSA AG"
  168. PROPPAGE    = "SOFTWARE\Microsoft\Windows\CurrentVersion\Controls Folder\Display\shellex\PropertySheetHandlers"
  169. WINMANSUITE    = "Software\ELSA\WINmanSuite"
  170. ELSAUTIL        = "ELSAUTIL"
  171.   
  172.   
  173.   
  174. ELSAINFO.CLSID      = "{138C89E0-75CC-11d0-A8A0-00001B321118}" 
  175. ELSAINFO.MAINFILE = "ElsaInfo.dll"
  176. WINMSUIT.MAINFILE = "Winmsuit.exe"                               
  177. WINMSUIT.CLSID="{55F53380-2C7E-11d2-A423-00609715A4AF}"          
  178. WINMSUIT.PSSERVER = "WinmPS.dll"                                 
  179. WINMSUIT.CLSIDPS="{737A0D40-88D3-11d0-A8A0-00001B321118}"        
  180. WINMSUIT.NAME      = "ELSA WINman Suite"                          
  181. IELSAINFO_ID="{737A0D40-88D3-11d0-A8A0-00001B321118}"            
  182. IELSAINFO2_ID="{737A0D41-88D3-11d0-A8A0-00001B321118}"
  183.  
  184. ;-----------------------------------------------------------------------
  185.