home *** CD-ROM | disk | FTP | other *** search
/ Chip 1999 November / Chip_1999-11_cd.bin / servis / ovladace / drivers / 3dbb9xup.exe / BCINSTAL.BCI < prev    next >
Windows Setup INFormation  |  1999-02-12  |  8KB  |  241 lines

  1. ; Author: Creative BlasterControl Team
  2.  
  3. ;******************** Universal
  4.  
  5. [Version]
  6. Signature="$CHICAGO$"
  7. SetupClass=BASE
  8.  
  9. [DestinationDirs]
  10. BC.Files.Win          = 11
  11. BC.Files.Sys          = 11
  12. BC.Files.Sys.Exxtreme = 11
  13. BC.Files.Sys.Banshee  = 11
  14. BC.Files.Sys.TnT      = 11
  15. BC.Files.Sys.Zx       = 11
  16. BC.Files.Inf          = 17
  17.  
  18. [SourceDisksNames]
  19. 1="BlasterControl 2","",1
  20.  
  21. [SourceDisksFiles]
  22. RegSvr32.exe=1
  23. BCDetect.exe=1
  24. BCDetect.crl=1
  25. BlstCtrl.dll=1
  26. BlstCtrl.crl=1
  27. BlstCtrl.cnt=1
  28. BlstCtrl.hlp=1
  29. BCInfo.dll=1
  30. BCInfo.crl=1
  31. BCInfo.cnt=1
  32. BCInfo.hlp=1
  33. BCMon.dll=1
  34. BCMon.crl=1
  35. BCMon.cnt=1
  36. BCMon.hlp=1
  37. BCColor.dll=1
  38. BCColor.crl=1
  39. BCColor.cnt=1
  40. BCColor.hlp=1
  41. BCDesk.dll=1
  42. BCDesk.crl=1
  43. BCDesk.cnt=1
  44. BCDesk.hlp=1
  45. BCHal.dll=1
  46. BCExx9x.dll=1
  47. BCExx9x.crl=1
  48. BCExx9x.hlp=1
  49. BCBSW9x.dll=1
  50. BCBSW9x.crl=1
  51. Banshee.cnt=1
  52. Banshee.hlp=1
  53. BCTnT.dll=1
  54. BCTnT.crl=1
  55. BCTnT.cnt=1
  56. BCTnT.hlp=1
  57. BC128Zx.dll=1
  58. BC128Zx.crl=1
  59. BC128Zx.cnt=1
  60. BC128Zx.hlp=1
  61. BCInstal.bci=1
  62.  
  63.  
  64. ;******************** Basic BlasterControl
  65.  
  66. [DefaultInstall]
  67. ;CopyFiles  = BC.Files.Win, BC.Files.Sys, BC.Files.Inf
  68. DelReg     = BC.Del.Reg
  69. AddReg     = BC.Add.Reg
  70.  
  71. [DefaultUninstall]
  72. DelReg     = BC.Del.Reg
  73. DelFiles   = BC.Files.Sys, BC.Files.Sys.Exxtreme, BC.Files.Sys.Banshee, BC.Files.Sys.TnT, BC.Files.Sys.Zx, BC.Files.Inf
  74.  
  75. [BC.Files.Inf]
  76. BCInstal.bci
  77.  
  78. [BC.Files.Win]
  79. RegSvr32.exe,,,0x020
  80.  
  81. [BC.Files.Sys]
  82. BCDetect.exe,,,0x020
  83. BCDetect.crl,,,0x020
  84. BlstCtrl.dll,,,0x020
  85. BlstCtrl.crl,,,0x020
  86. BlstCtrl.cnt
  87. BlstCtrl.hlp
  88. BCInfo.dll,,,0x020  
  89. BCInfo.crl,,,0x020  
  90. BCInfo.cnt  
  91. BCInfo.hlp  
  92. BCMon.dll,,,0x020   
  93. BCMon.crl,,,0x020   
  94. BCMon.cnt   
  95. BCMon.hlp   
  96. BCColor.dll,,,0x020 
  97. BCColor.crl,,,0x020 
  98. BCColor.cnt 
  99. BCColor.hlp 
  100. BCDesk.dll,,,0x020  
  101. BCDesk.crl,,,0x020  
  102. BCDesk.cnt  
  103. BCDesk.hlp  
  104. BCHal.dll,,,0x020   
  105.  
  106. [BC.Add.Reg]
  107. HKCR,".bci",,,"INFFile"
  108. HKLM,%BC%,DisplayName,,"Creative BlasterControl 2 (Remove Only)"
  109. HKLM,%BC%,UninstallString,,"%10%\RunDll.exe SetupX.dll,InstallHinfSection DefaultUninstall 132 %17%\BCInstal.bci"
  110. HKLM,%SMWCV%\RunOnce\Setup,%BCHAL%,,     "%11%\RegSvr32.exe /s %11%\BCHal.dll"
  111. HKLM,%SMWCV%\RunOnce\Setup,%BLSTCTRL%,,  "%11%\RegSvr32.exe /s %11%\BlstCtrl.dll"
  112. HKLM,%SMWCV%\RunOnce\Setup,%BCINFO%,,    "%11%\RegSvr32.exe /s %11%\BCInfo.dll"
  113. HKLM,%SMWCV%\RunOnce\Setup,%BCMON%,,     "%11%\RegSvr32.exe /s %11%\BCMon.dll"
  114. HKLM,%SMWCV%\RunOnce\Setup,%BCCOLOR%,,   "%11%\RegSvr32.exe /s %11%\BCColor.dll"
  115. HKLM,%SMWCV%\RunOnce\Setup,%BCDESK%,,    "%11%\RegSvr32.exe /s %11%\BCDesk.dll"
  116. HKLM,%SMWCV%\RunServicesOnce, "1",,      "%11%\RegSvr32.exe /s %11%\BCHal.dll"
  117. HKLM,%SMWCV%\RunServicesOnce, "2",,      "%11%\RegSvr32.exe /s %11%\BlstCtrl.dll"
  118. HKLM,%SMWCV%\RunServicesOnce, "3",,      "%11%\RegSvr32.exe /s %11%\BCInfo.dll"
  119. HKLM,%SMWCV%\RunServicesOnce, "4",,      "%11%\RegSvr32.exe /s %11%\BCMon.dll"
  120. HKLM,%SMWCV%\RunServicesOnce, "5",,      "%11%\RegSvr32.exe /s %11%\BCColor.dll"
  121. HKLM,%SMWCV%\RunServicesOnce, "6",,      "%11%\RegSvr32.exe /s %11%\BCDesk.dll"
  122. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunServices","BCDetect",,"%11%\BCDetect.exe defer"
  123.  
  124. [BC.Del.Reg]
  125. HKLM,%BC%
  126. HKCR,"CLSID\{A000FCE0-1D55-11D1-BAC0-00804800E8B6}" ; BCHal.dll
  127. HKCR,"CLSID\{F11775E1-D868-11D1-BAC0-00804882DB71}" ; BlstCtrl.dll
  128. HKCR,"CLSID\{F11775E2-D868-11D1-BAC0-00804882DB71}" ; BCInfo.dll
  129. HKCR,"CLSID\{F11775E3-D868-11D1-BAC0-00804882DB71}" ; BCMon.dll
  130. HKCR,"CLSID\{F11775E4-D868-11D1-BAC0-00804882DB71}" ; BCColor.dll
  131. HKCR,"CLSID\{F11775E5-D868-11D1-BAC0-00804882DB71}" ; BCDesk.dll
  132. HKCR,"CLSID\{62B4E421-8940-11D2-88FA-00A0C98E4E25}" ; BCExx9x.dll
  133. HKCR,"CLSID\{D5F2448C-2B3A-11D2-A2F4-00AA004B7BE1}" ; BCBSW9x.dll
  134. HKCR,"CLSID\{77D1D1E0-1D59-11D2-BE96-00AA0059874A}" ; BCTnT.dll
  135. HKCR,"CLSID\{3AC4D661-78C3-11D2-9FF8-00AA00A7D52D}" ; BCZx.dll
  136. HKCR,"BlasterControlHAL"
  137. HKCR,"BlasterControlHAL.1"
  138. HKCR,"CLSID\{C9F7D142-5A3D-11cf-9078-00804800E8B6}" ; BCMon32.dll
  139. HKCR,"CLSID\{C9F7D143-5A3D-11cf-9078-00804800E8B6}" ; BCHKey32.dll
  140. HKCR,"CLSID\{C9F7D144-5A3D-11cf-9078-00804800E8B6}" ; BCClr32.dll
  141. HKCR,"CLSID\{C9F7D145-5A3D-11cf-9078-00804800E8B6}" ; BCSettng.dll
  142.  
  143. HKLM,"Software\Creative Tech\BlasterControl"
  144. HKLM,"Software\Creative Tech\BlasterControl 2.0"
  145. HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Device\ShellEx\PropertySheetHandlers\BlasterControl 2.0"
  146. HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Device\ShellEx\PropertySheetHandlers\BlasterControl Monitor"
  147. HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Device\ShellEx\PropertySheetHandlers\BlasterControl Hotkey"
  148. HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Device\ShellEx\PropertySheetHandlers\BlasterControl Colour Correction"
  149. HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Device\ShellEx\PropertySheetHandlers\BlasterControl Settings"
  150. HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Display\ShellEx\PropertySheetHandlers\BlasterControl 2.0"
  151. HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Display\ShellEx\PropertySheetHandlers\BlasterControl Monitor"
  152. HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Display\ShellEx\PropertySheetHandlers\BlasterControl Hotkey"
  153. HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Display\ShellEx\PropertySheetHandlers\BlasterControl Colour Correction"
  154. HKLM,"Software\Microsoft\Windows\CurrentVersion\Controls Folder\Display\ShellEx\PropertySheetHandlers\BlasterControl Settings"
  155. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunServices","BCDetect"
  156. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnce","BlasterControl"
  157.  
  158. ;******************** Exxtreme Specific
  159.  
  160. [ExxtremeInstall]
  161. ;CopyFiles  = BC.Files.Win, BC.Files.Sys, BC.Files.Sys.Exxtreme, BC.Files.Inf
  162. DelReg     = BC.Del.Reg
  163. AddReg     = BC.Add.Reg, BC.Add.Reg.Exxtreme
  164.  
  165. [BC.Files.Sys.Exxtreme]
  166. BCExx9x.dll,,,0x020
  167. BCExx9x.crl,,,0x020
  168. BCExx9x.hlp
  169.  
  170. [BC.Add.Reg.Exxtreme]
  171. HKLM,%SMWCV%\RunOnce\Setup,%BCEXX%,,     "%11%\RegSvr32.exe /s %11%\BCExx9x.dll"
  172. HKLM,%SMWCV%\RunServicesOnce, "20",,     "%11%\RegSvr32.exe /s %11%\BCExx9x.dll"
  173.  
  174. ;******************** Banshee Specific
  175.  
  176. [BansheeInstall]
  177. ;CopyFiles  = BC.Files.Win, BC.Files.Sys, BC.Files.Sys.Banshee, BC.Files.Inf
  178. DelReg     = BC.Del.Reg
  179. AddReg     = BC.Add.Reg, BC.Add.Reg.Banshee
  180.  
  181. [BC.Files.Sys.Banshee]
  182. BCBSW9x.dll,,,0x020
  183. BCBSW9x.crl,,,0x020
  184. Banshee.cnt
  185. Banshee.hlp
  186.  
  187. [BC.Add.Reg.Banshee]
  188. HKLM,%SMWCV%\RunOnce\Setup,%BCBS%,,      "%11%\RegSvr32.exe /s %11%\BCBSW9x.dll"
  189. HKLM,%SMWCV%\RunServicesOnce, "21",,     "%11%\RegSvr32.exe /s %11%\BCBSW9x.dll"
  190.  
  191. ;******************** TnT Specific
  192.  
  193. [TnTInstall]
  194. ;CopyFiles  = BC.Files.Win, BC.Files.Sys, BC.Files.Sys.TnT, BC.Files.Inf
  195. DelReg     = BC.Del.Reg
  196. AddReg     = BC.Add.Reg, BC.Add.Reg.TnT
  197.  
  198. [BC.Files.Sys.TnT]
  199. BCTnT.dll,,,0x020
  200. BCTnT.crl,,,0x020
  201. BCTnT.cnt
  202. BCTnT.hlp
  203.  
  204. [BC.Add.Reg.TnT]
  205. HKLM,%SMWCV%\RunOnce\Setup,%BCTNT%,,     "%11%\RegSvr32.exe /s %11%\BCTnT.dll"
  206. HKLM,%SMWCV%\RunServicesOnce, "22",,     "%11%\RegSvr32.exe /s %11%\BCTnT.dll"
  207.  
  208. ;******************** Zx Specific
  209.  
  210. [128ZxInstall]
  211. ;CopyFiles  = BC.Files.Win, BC.Files.Sys, BC.Files.Sys.Zx, BC.Files.Inf
  212. DelReg     = BC.Del.Reg
  213. AddReg     = BC.Add.Reg, BC.Add.Reg.Zx
  214.  
  215. [BC.Files.Sys.Zx]
  216. BC128Zx.dll,,,0x020
  217. BC128Zx.crl,,,0x020
  218. BC128Zx.cnt
  219. BC128Zx.hlp
  220.  
  221. [BC.Add.Reg.Zx]
  222. HKLM,%SMWCV%\RunOnce\Setup,%BC128ZX%,,   "%11%\RegSvr32.exe /s %11%\BC128Zx.dll"
  223. HKLM,%SMWCV%\RunServicesOnce, "23",,     "%11%\RegSvr32.exe /s %11%\BC128Zx.dll"
  224.  
  225. ;******************** Globals
  226.  
  227. [Strings]
  228. SMWCV    ="Software\Microsoft\Windows\CurrentVersion"
  229. BC       ="Software\Microsoft\Windows\CurrentVersion\Uninstall\BlasterControl 2"
  230. BCREG    ="Registering BlasterControl 2"
  231. BCHAL    ="Registering BlasterControl HAL"
  232. BLSTCTRL ="Registering BlasterControl Control Applet"
  233. BCINFO   ="Registering BlasterControl Info Module"
  234. BCMON    ="Registering BlasterControl Monitor Module"
  235. BCCOLOR  ="Registering BlasterControl Colors Module"
  236. BCDESK   ="Registering BlasterControl Desktop Module"
  237. BCEXX    ="Registering BlasterControl Exxtreme Module"
  238. BCBS     ="Registering BlasterControl Banshee Module"
  239. BCTNT    ="Registering BlasterControl TnT Module"
  240. BC128ZX  ="Registering BlasterControl 128Zx Module"
  241.