home *** CD-ROM | disk | FTP | other *** search
/ Popular Software (Premium Edition) / mycd.iso / INTERNET / PIE5.0 / DCOM95.CAB / dcom95.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1998-05-27  |  11.7 KB  |  255 lines

  1. ; Localized    05/27/1998 06:27 PM (GMT)    7:4.1.150     dcom95.inf
  2. [version]
  3. signature="$CHICAGO$"
  4. AdvancedINF=2.5
  5.  
  6. [DefaultInstall]
  7. RequiredEngine=Setupapi,%BadSetupVer%
  8. ComponentName="DCOM95"
  9. ComponentVersion=2.0
  10. CustomDestination=MSIExploreDestinationSection
  11. CopyFiles=DCOM.Files,Inf.Install,Win.Sysbackup,Install.Help
  12. AddReg=Install.Reg,!Uninstall.Reg,CheckVerDll.AddReg,Install.Shared.AddReg,!Register.OleAut
  13. DelReg=CheckVerDll.DelReg,!InstalledFiles.DelReg
  14. RunPostSetupCommands=Post.Setup
  15. RegisterOCXs=Register.Comcat
  16. BackupPath=%49000%\%UninstallData%
  17.  
  18. [DefaultUninstall.Prompt]
  19. RequiredEngine=Setupapi,%BadSetupVer%
  20. ;ComponentName="DCOM95"
  21. ;ComponentVersion=2.0
  22. ;PreRollBack=Uninstall
  23. BeginPrompt=UninstallPrompt
  24. RunPreSetupCommands=UninstallCommand
  25.  
  26. [UninstallCommand]
  27. "rundll32 advpack.dll,LaunchINFSectionEx %17%\dcom95.inf,DefaultUninstall,,256"
  28.  
  29. [DefaultUninstall]
  30. RequiredEngine=Setupapi,%BadSetupVer%
  31. ComponentName="DCOM95"
  32. ComponentVersion=2.0
  33. PreRollBack=Uninstall
  34.  
  35. [UninstallPrompt]
  36. Prompt=%UninstallQues%
  37. ButtonType=YESNO
  38. Title=%DisplayDesc%
  39.  
  40. [Uninstall]
  41. DelReg=DCOM.Del.Reg
  42.  
  43. [CopyOleAut]
  44. CopyFiles=InstallOleAut
  45.  
  46. [MSIExploreDestinationSection]
  47. 49000=MSIExploreLDIDSection,5
  48. 50000=SourceDir
  49.  
  50. [MSIExploreLDIDSection]
  51. HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\IEXPLORE.EXE","Path",,"%24%\%LProgramF%\%LMSIE4%"
  52.  
  53. [SourceDisksNames]
  54. 55=%DisplayDesc%,,0
  55.  
  56. [DestinationDirs]
  57. DCOM.Files   =11
  58. Inf.Install  =17
  59. Install.Help =18
  60. Win.Sysbackup=25,Sysbckup
  61. InstallOleAut=11
  62.  
  63. [SourceDisksFiles]
  64. dcom95.inf  =55
  65. comcat.dll  =55
  66. compobj.dll =55
  67. dcomcnfg.exe=55
  68. dcomcnfg.hlp=55
  69. dllhost.exe =55
  70. iprop.dll   =55
  71. ole2.dll    =55
  72. ole32.dll   =55
  73. oleaut32.dll=55
  74. olecnv32.dll=55
  75. oledlg.dll  =55
  76. olethk32.dll=55
  77. rpcltc1.dll =55
  78. rpcltc5.dll =55
  79. rpcltccm.dll=55
  80. rpclts5.dll =55
  81. rpcltscm.dll=55
  82. rpcmqcl.dll =55
  83. rpcmqsvr.dll=55
  84. rpcns4.dll  =55
  85. rpcrt4.dll  =55
  86. rpcss.exe   =55
  87. secur32.dll =55
  88. stdole32.tlb=55
  89. storage.dll =55
  90.  
  91. [InstallOleAut]
  92. oleaut32.dll,,,32
  93.  
  94. [Inf.Install]
  95. dcom95.inf
  96.  
  97. [Install.Help]
  98. dcomcnfg.hlp,,,32
  99.  
  100. [Win.Sysbackup]
  101. compobj.dll,,,4         ; no version check - always copy
  102.  
  103. [DCOM.Files]
  104. comcat.dll,,,32         ; Suppress version conflict dialog
  105. compobj.dll,,,32        ; and don't overwrite newer files.
  106. dcomcnfg.exe,,,32
  107. dllhost.exe,,,32
  108. iprop.dll,,,32
  109. ole2.dll,,,32
  110. ole32.dll,,,40          ; force file in use copy (delay copy)
  111. olecnv32.dll,,,32
  112. oledlg.dll,,,32
  113. olethk32.dll,,,32
  114. rpcltc1.dll,,,32
  115. rpcltc5.dll,,,32
  116. rpcltccm.dll,,,32
  117. rpclts5.dll,,,32
  118. rpcltscm.dll,,,32
  119. rpcmqcl.dll,,,32
  120. rpcmqsvr.dll,,,32
  121. rpcns4.dll,,,32
  122. rpcrt4.dll,,,40         ; force file in use copy (delay copy)
  123. rpcss.exe,,,32
  124. secur32.dll,,,32
  125. stdole32.tlb,,,32
  126. storage.dll,,,32
  127. rpcltspx.dll,rpcltscm.dll,,32
  128.  
  129. [Install.Reg]
  130. HKCR,CLSID,,,{0000031A-0000-0000-C000-000000000046}
  131. HKCR,CLSID\CLSID,,,{0000031A-0000-0000-C000-000000000046}
  132. HKCR,CLSID\{0000031A-0000-0000-C000-000000000046},,,ClassMoniker
  133. HKCR,CLSID\{0000031A-0000-0000-C000-000000000046}\InprocServer32,,,ole32.dll
  134. HKCR,CLSID\{0000031A-0000-0000-C000-000000000046}\ProgID,,,clsid
  135. HKCR,file\CLSID,,,{00000303-0000-0000-C000-000000000046}
  136. HKCR,Interface\{0000010D-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  137. HKCR,Interface\{0000011D-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  138. HKCR,Interface\{0000011E-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  139. HKCR,Interface\{00000126-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  140. HKCR,Interface\{00000127-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  141. HKCR,Interface\{00000128-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  142. HKCR,Interface\{00000129-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  143. HKCR,Interface\{0000012A-0000-0000-C000-000000000046},,,IContinue
  144. HKCR,Interface\{0000012A-0000-0000-C000-000000000046}\NumMethods,,,4
  145. HKCR,Interface\{0000012A-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  146. HKCR,Interface\{00000131-0000-0000-C000-000000000046},,,IRemUnknown
  147. HKCR,Interface\{00000131-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  148. HKCR,Interface\{00000132-0000-0000-C000-000000000046},,,IObjServer
  149. HKCR,Interface\{00000132-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  150. HKCR,Interface\{00000133-0000-0000-C000-000000000046},,,IOSCM
  151. HKCR,Interface\{00000133-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  152. HKCR,Interface\{00000134-0000-0000-C000-000000000046},,,IRunDown
  153. HKCR,Interface\{00000134-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  154. HKCR,Interface\{00000135-0000-0000-C000-000000000046},,,IInterfaceFromWindowProp
  155. HKCR,Interface\{00000135-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  156. HKCR,Interface\{00000136-0000-0000-C000-000000000046},,,IDSCM
  157. HKCR,Interface\{00000136-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  158. HKCR,Interface\{00000138-0000-0000-C000-000000000046},,,IPropertyStorage
  159. HKCR,Interface\{00000138-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  160. HKCR,Interface\{00000139-0000-0000-C000-000000000046},,,IEnumSTATPROPSTG
  161. HKCR,Interface\{00000139-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  162. HKCR,Interface\{0000013a-0000-0000-C000-000000000046},,,IPropertySetStorage
  163. HKCR,Interface\{0000013a-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  164. HKCR,Interface\{0000013b-0000-0000-C000-000000000046},,,IEnumSTATPROPSETSTG
  165. HKCR,Interface\{0000013b-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  166. HKCR,Interface\{00000140-0000-0000-C000-000000000046},,,IClassActivator
  167. HKCR,Interface\{00000140-0000-0000-C000-000000000046}\NumMethods,,,4
  168. HKCR,Interface\{00000140-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  169. HKCR,Interface\{00000141-0000-0000-C000-000000000046},,,IDLLHost
  170. HKCR,Interface\{00000141-0000-0000-C000-000000000046}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  171. HKCR,Interface\{0C733A30-2A1C-11CE-ADE5-00AA0044773D},,,ISequentialStream
  172. HKCR,Interface\{0C733A30-2A1C-11CE-ADE5-00AA0044773D}\NumMethods,,,5
  173. HKCR,Interface\{0C733A30-2A1C-11CE-ADE5-00AA0044773D}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  174. HKCR,Interface\{99caf010-415e-11cf-8814-00aa00b569f5},,,IFillLockBytes
  175. HKCR,Interface\{99caf010-415e-11cf-8814-00aa00b569f5}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  176. HKCR,Interface\{4a8df970-8d9a-11cf-8827-00aa00b569f5},,,IDocfileAsyncConnectionPoint
  177. HKCR,Interface\{4a8df970-8d9a-11cf-8827-00aa00b569f5}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  178. HKCR,Interface\{260613d0-1655-11d0-af92-00aa00b50686},,,IRemoteActivator
  179. HKCR,Interface\{260613d0-1655-11d0-af92-00aa00b50686}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  180. HKCR,Interface\{a9d758a0-4617-11cf-95fc-00aa00680db4},,,IProgressNotify
  181. HKCR,Interface\{a9d758a0-4617-11cf-95fc-00aa00680db4}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  182. HKCR,Interface\{B196B284-BAB4-101A-B69C-00AA00341D07},,,IConnectionPointContainer
  183. HKCR,Interface\{B196B284-BAB4-101A-B69C-00AA00341D07}\NumMethods,,,5
  184. HKCR,Interface\{B196B284-BAB4-101A-B69C-00AA00341D07}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  185. HKCR,Interface\{B196B285-BAB4-101A-B69C-00AA00341D07},,,IEnumConnectionPoints
  186. HKCR,Interface\{B196B285-BAB4-101A-B69C-00AA00341D07}\NumMethods,,,7
  187. HKCR,Interface\{B196B285-BAB4-101A-B69C-00AA00341D07}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  188. HKCR,Interface\{B196B286-BAB4-101A-B69C-00AA00341D07},,,IConnectionPoint
  189. HKCR,Interface\{B196B286-BAB4-101A-B69C-00AA00341D07}\NumMethods,,,8
  190. HKCR,Interface\{B196B286-BAB4-101A-B69C-00AA00341D07}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  191. HKCR,Interface\{B196B287-BAB4-101A-B69C-00AA00341D07},,,IEnumConnections
  192. HKCR,Interface\{B196B287-BAB4-101A-B69C-00AA00341D07}\NumMethods,,,7
  193. HKCR,Interface\{B196B287-BAB4-101A-B69C-00AA00341D07}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  194. HKCR,Interface\{de2eacd0-9c9d-11cf-882a-00aa00b569f5},,,IFIllInfo
  195. HKCR,Interface\{de2eacd0-9c9d-11cf-882a-00aa00b569f5}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  196. HKCR,Interface\{F4F569D0-593B-101A-B569-08002B2DBF7A},,,IServerHandler
  197. HKCR,Interface\{F4F569D0-593B-101A-B569-08002B2DBF7A}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  198. HKCR,Interface\{F4F569D1-593B-101A-B569-08002B2DBF7A},,,IClientSiteHandler
  199. HKCR,Interface\{F4F569D1-593B-101A-B569-08002B2DBF7A}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  200. HKCR,Interface\{F29F6BC0-5021-11CE-AA15-00006901293F},,,IROTData
  201. HKCR,Interface\{F29F6BC0-5021-11CE-AA15-00006901293F}\NumMethods,,,4
  202. HKCR,Interface\{F29F6BC0-5021-11CE-AA15-00006901293F}\ProxyStubClsid32,,,{00000320-0000-0000-C000-000000000046}
  203. HKLM,SOFTWARE\Microsoft\Rpc\ClientProtocols,ncacn_http,,RpcLtCcm.Dll
  204. HKLM,SOFTWARE\Microsoft\OLE,EnableDCOM,2,Y
  205. HKLM,SOFTWARE\Microsoft\OLE,EnableRemoteConnect,2,N
  206. HKCR,CLSID\{bdc67890-4fc0-11d0-a805-00aa006d2ea4}\InstalledVersion,,,"4,71,0,1718"
  207. HKLM,SOFTWARE\Microsoft\Rpc,DCOM Protocols,0x00010000,ncacn_ip_tcp
  208.  
  209. [CheckVerDll.AddReg]
  210. HKLM,"System\CurrentControlSet\control\SessionManager\CheckVerDlls","COMPOBJ.DLL",,"0"
  211.  
  212. [Install.Shared.AddReg]
  213. HKLM,"Software\Microsoft\Shared Tools\COMCAT","Path",2,"%11%\comcat.dll"
  214. HKLM,"Software\Microsoft\Shared Tools\COMCAT\Clients","%49000%\IEXPLORE.EXE",,""
  215. HKLM,"Software\Microsoft\Shared Tools\IPROP","Path",2,"%11%\iprop.dll"
  216. HKLM,"Software\Microsoft\Shared Tools\IPROP\Clients","%49000%\IEXPLORE.EXE",,""
  217.  
  218. [CheckVerDll.DelReg]
  219. HKLM,"System\CurrentControlSet\control\SessionManager\CheckVerDlls","OLE32.DLL"
  220. HKLM,"System\CurrentControlSet\control\SessionManager\CheckVerDlls","OLETHK32.DLL"
  221.  
  222. [!InstalledFiles.DelReg]
  223. HKLM,"System\CurrentControlSet\control\InstalledFiles","rpcltc1.dll"
  224. HKLM,"System\CurrentControlSet\control\InstalledFiles","secur32.dll"
  225.  
  226. [!Uninstall.Reg]
  227. ;HKLM,"SoftWare\Microsoft\Windows\CurrentVersion\Uninstall\DCOM95","QuietDisplayName",,%DisplayDesc%
  228. ;HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\DCOM95","QuietUninstallString",,"rundll32 advpack.dll,LaunchINFSectionEx %17%\dcom95.inf,DefaultUninstall,,256"
  229. HKLM,"SoftWare\Microsoft\Windows\CurrentVersion\Uninstall\DCOM95","DisplayName",,%DisplayDesc%
  230. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\DCOM95","UninstallString",,"rundll32 advpack.dll,LaunchINFSectionEx %17%\dcom95.inf,DefaultUninstall.Prompt,,"
  231. ;HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\DCOM95","RequiresIESysFile",,"0"
  232.  
  233. [Post.Setup]
  234. rundll32 advpack.dll,LaunchINFSection %50000%\dcom95.inf,CopyOleAut,1,n
  235. regsvr32.exe /s %11%\comcat.dll
  236.  
  237. [Register.Comcat]
  238. %11%\comcat.dll
  239.  
  240. [!Register.OleAut]
  241. ;if you change this key, change it in the ETX also!
  242. HKLM,"Software\Microsoft\Windows\CurrentVersion\RunOnceEx\101","000",,"%11%\oleaut32.dll|DllRegisterServer"
  243.  
  244. [DCOM.Del.Reg]
  245. HKLM,"SoftWare\Microsoft\Windows\CurrentVersion\Uninstall\DCOM95"
  246. HKLM,"SoftWare\Microsoft\Active Setup\Installed Components\{61274460-bf8c-11d1-994c-00c04f98bbc9}"
  247.  
  248. [Strings]
  249. BadSetupVer = "─·╡─╧╡═│╚▒╔┘╦∙╨Φ╡─░▓╫░╥²╟µíú"
  250. UninstallData = "╨╢╘╪╨┼╧ó"
  251. DisplayDesc = "DCOM for Windows 95"
  252. LMSIE4 = "Internet Explorer"
  253. LProgramF = "Program Files"
  254. UninstallQues = "╔╛│² DCOM ┐╔─▄╗ß╜√╙├╞Σ╦√╙ª╙├│╠╨≥! ╩╟╖±┴ó╝┤╔╛│² DCOM?"
  255.