home *** CD-ROM | disk | FTP | other *** search
/ Popular Software (Premium Edition) / mycd.iso / WIN98 / PRECOPY3.CAB / wpwin98.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1998-06-19  |  9.1 KB  |  249 lines

  1. ; Localized    03/17/1998 02:53 AM (GMT)    7:3.0.517 A    wpwin98.inf
  2. ;
  3. ;       INF for WebPost IE4 installation
  4. ;
  5. ;       Copyright (c) 1997 Microsoft Corporation
  6. ;
  7. ;       Notes:
  8. ;
  9. ;       "webpost" sections are normal current-version components
  10. ;       "obsolete" sections are previous-version components we no longer need, so
  11. ;           we delete them on install
  12. ;       "old" sections are previous-version components which are still usable, so
  13. ;           we don't install them but they are removed on uninstall
  14. ;       "uninstall" sections are normal current-version components we don't install
  15. ;           directly but we do want to remove on uninstall
  16. ;
  17.  
  18. [version]
  19. Signature  = "$CHICAGO$"
  20. SetupClass = BASE
  21. LayoutFile = layout.inf, layout1.inf, layout2.inf
  22.  
  23. [BaseWinOptions]
  24. Register_WEBPOST
  25.  
  26. ; entry-point for right-click, Install
  27. [DefaultInstall]
  28. AddReg    = Register_WEBPOST.AddReg
  29. CopyFiles = Register_WEBPOST.CopyInf
  30.  
  31. ; register the optional component(s) and copy this inf to the inf directory
  32. [Register_WEBPOST]
  33. AddReg    = Register_WEBPOST.AddReg
  34. CopyFiles = Register_WEBPOST.CopyInf
  35.  
  36. [Register_WEBPOST.CopyInf]
  37. wpwin98.inf
  38.  
  39. [Register_WEBPOST.AddReg]
  40. ; set up the optional component in the registry - initialize to uninstalled
  41. HKLM,%KEY_OPTIONAL%,%WEBPOST_section%,,%WEBPOST_section%
  42. HKLM,%KEY_OPTIONAL%\%WEBPOST_section%,INF,,"wpwin98.inf"
  43. HKLM,%KEY_OPTIONAL%\%WEBPOST_section%,Section,,%WEBPOST_section%
  44. HKLM,%KEY_OPTIONAL%\%WEBPOST_section%,Installed,,"0"
  45.  
  46. [Optional Components]
  47. WebPost     ; this must match the WEBPOST_section variable
  48.  
  49. ; Install instructions
  50. [WebPost]
  51. OptionDesc     = %WEBPOST_DESC%
  52. Tip            = %WEBPOST_TIP%
  53. Parent         = InternetTop   ; under Internet Tools
  54. InstallType    = 0             ; Manual only
  55. IconIndex      = 96
  56. CopyFiles      = webpost.sys.files, webpost.hlp.files, webpost.main.files
  57. DelFiles       = obsolete.sys.files, obsolete.wp.files
  58. AddReg         = webpost.hkcu.reg, webpost.register.ocxs, webpost.sfn.rename, webpost.oc.installed
  59. DelReg         = obsolete.wp.reg
  60. UpdateInis     = webpost.ini.shortcuts
  61. PerUserInstall = webpost.stub.add
  62. Uninstall      = WEBPOST_remove
  63.  
  64. [webpost.oc.installed]
  65. HKLM,%KEY_OPTIONAL%\%WEBPOST_section%,Installed,,"1"
  66. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\WebPost"
  67.  
  68. [webpost.oc.notinstalled]
  69. HKLM,%KEY_OPTIONAL%\%WEBPOST_section%,Installed,,"0"
  70.  
  71. ; File groups
  72. [DestinationDirs]
  73. webpost.sys.files               = 11 ; LDID_SYS
  74. obsolete.sys.files              = 11 ; LDID_SYS
  75. old.wp.files                    = 11 ; LDID_SYS
  76. Register_WEBPOST.CopyInf        = 17 ; LDID_INF
  77. webpost.hlp.files               = 18 ; LDID_HELP
  78. uninstall.hlp.files             = 18 ; LDID_HELP
  79. webpost.main.files              = 28700,%WP_DIR_SFN%   ; LDID_WP_DIR
  80. obsolete.wp.files               = 28700,%WP_DIR_SFN%   ; LDID_WP_DIR
  81.  
  82. [webpost.sys.files]
  83. WEBPOST.DLL,,,32
  84. WPWIZDLL.DLL,,,32
  85. PIPARSE.DLL,,,32
  86. POSTWPP.DLL,,,32
  87. CRSWPP.DLL,,,32
  88. FTPWPP.DLL,,,32
  89. FPWPP.DLL,,,32
  90.  
  91. [obsolete.sys.files]            ; 1.1 files to be deleted on install
  92. POSTCAB.EXE
  93. DEFWPP.DLL
  94. AOLPOST.DLL
  95. AOLPPOST.DLL
  96. AOLSHIM.EXE
  97. AOLTCP16.DLL
  98. CSWPP.DLL
  99. CSWPPDLL.TXT
  100. CISWPP.DLL
  101. GAUGE.DLL
  102. GNNPOST.DLL
  103. SNWPP.DLL
  104.  
  105. [webpost.hlp.files]
  106. WPWIZ.CNT,,,32
  107. WPWIZ.HLP,,,32
  108. FLUPL.HLP,,,32
  109.  
  110. [webpost.main.files]
  111. WPWIZ.EXE,,,32
  112. FLUPL.OCX,,,32
  113.  
  114. [obsolete.wp.files]                     ; obsolete 1.1 files to be deleted on install
  115. README.TXT
  116. WEBPOST.TLB,,,32
  117.  
  118. [webpost.register.ocxs]
  119. HKLM,"%KEY_RUNONCE%","WEBPOST.DLL.reg",0,"%11%\regsvr32.exe /s %11%\WEBPOST.DLL"
  120. HKLM,"%KEY_RUNONCE%","WPWIZDLL.DLL.reg",0,"%11%\regsvr32.exe /s %11%\WPWIZDLL.DLL"
  121. HKLM,"%KEY_RUNONCE%","POSTWPP.DLL.reg",0,"%11%\regsvr32.exe /s %11%\POSTWPP.DLL"
  122. HKLM,"%KEY_RUNONCE%","CRSWPP.DLL.reg",0,"%11%\regsvr32.exe /s %11%\CRSWPP.DLL"
  123. HKLM,"%KEY_RUNONCE%","FTPWPP.DLL.reg",0,"%11%\regsvr32.exe /s %11%\FTPWPP.DLL"
  124. HKLM,"%KEY_RUNONCE%","FPWPP.DLL.reg",0,"%11%\regsvr32.exe /s %11%\FPWPP.DLL"
  125. HKLM,"%KEY_RUNONCE%","FLUPL.OCX.reg",0,"%11%\regsvr32.exe /s %28702%\%WP_DIR_SFN%\FLUPL.OCX"
  126.  
  127. [webpost.sfn.rename]
  128.    ; Entries to rename SFN dir to LFN
  129. HKLM,%KEY_RENAME%\WebPost_Dir,,,"%28702%"
  130. HKLM,%KEY_RENAME%\WebPost_Dir,%WP_DIR_SFN%,,!$!$!$!$.WP
  131. HKLM,%KEY_RENAME%\WebPost_Dir,!$!$!$!$.WP,,"%WP_DIR_LFN%,1"
  132.  
  133. [uninstall.hlp.files]
  134. WPWIZ.ANN,,,32
  135. WPWIZ.FTS,,,32
  136. WPWIZ.GID,,,32
  137.  
  138. ; Registry entry groups
  139. [obsolete.wp.reg]               ; removed on install
  140. HKLM,"System\CurrentControlSet\Control\WebPost"
  141. HKLM,"System\CurrentControlSet\Services\WebPost\Providers\{3151E2E0-6C4F-11CF-86B1-00AA0060F86C}"
  142. HKLM,"System\CurrentControlSet\Services\WebPost\Providers\{154BC563-A27E-11CF-85F4-0020AFC51AF7}"       ; AOL
  143. HKLM,"System\CurrentControlSet\Services\WebPost\Providers\{154BC565-A27E-11CF-85F4-0020AFC51AF7}"       ; GNN
  144. HKLM,"System\CurrentControlSet\Services\WebPost\Providers\{154BC567-A27E-11CF-85F4-0020AFC51AF7}"       ; PrimeHost
  145. HKLM,"System\CurrentControlSet\Services\WebPost\Providers\{ed9f3220-a1cb-11cf-a38d-00a0244c6448}"       ; CompuServe
  146. HKLM,"System\CurrentControlSet\Services\WebPost\Providers\{ed9f3221-a1cb-11cf-a38d-00a0244c6448}"       ; SpryNet
  147. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\Flupl"
  148.    ; now part of Add/Remove Programs, Windows Setup
  149. ; a-stbro: 02/04/98: Commented out the following line.  We need to still
  150. ; put at least the WebPost Uninstall key in the registry so FrontPage thinks
  151. ; WebPost is installed.  On the other hand the values under the WebPost key
  152. ; need to be removed so I've added them here.
  153. ;HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\WebPost"
  154. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\WebPost","DisplayName"
  155. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\WebPost","QuietUninstallString"
  156. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\WebPost","RequiresIESysFile"
  157. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\WebPost","UninstallString"
  158.  
  159. [webpost.hkcu.reg]
  160. HKCU,"Software\Microsoft\WebPost\Logging","LoggingDir",,%28701%\%WP_DIR_SFN%
  161. HKCU,"Software\Microsoft\WebPost\Logging","WizardLogging",,"No"
  162. HKCU,"Software\Microsoft\WebPost\Logging","WebPostLogging",,"No"
  163.  
  164. ; Shortcut groups
  165. [webpost.ini.shortcuts]
  166. setup.ini, progman.groups,,"WPFolder="%PGMGRP%""
  167. setup.ini, WPFolder,,"""%PGMITEM_WP%"",""""""%28700%\%WP_DIR_SFN%\WPWIZ.EXE"""""""
  168. setup.ini, progman.groups,,"SendTo=""..\..\%SENDTO_DESC%"""
  169. setup.ini, SendTo,,"""%PGMITEM_WP%"",""""""%28700%\%WP_DIR_SFN%\WPWIZ.EXE"""""""
  170.  
  171.  
  172. ; Per-user stub stuff (to propagate installation to other user profiles)
  173. [PerUserStub]
  174. UpdateInis = webpost.ini.shortcuts
  175. AddReg     = webpost.hkcu.reg
  176.  
  177. [webpost.stub.add]
  178. DisplayName=%UNINSTALL_NAME%
  179. ComponentID=WebPost
  180. GUID={44BBA851-CC51-11CF-AAFA-00AA00B6015C}
  181. Version=5,0,0,7461
  182. Locale=%LOCALE%
  183. IsInstalled=1
  184. StubPath=rundll32.exe advpack.dll,LaunchINFSection %17%\wpwin98.inf,PerUserStub
  185.  
  186. [PerUserRemove]
  187. UpdateInis = uninstall.ini.shortcuts
  188. DelReg     = uninstall.hkcu.reg
  189.  
  190. [webpost.stub.remove]
  191. DisplayName=%UNINSTALL_NAME%
  192. ComponentID=WebPost
  193. GUID={44BBA851-CC51-11CF-AAFA-00AA00B6015C}
  194. Version=5,0,0,7461
  195. Locale=EN
  196. IsInstalled=0
  197. StubPath=rundll32.exe advpack.dll,LaunchINFSection %17%\wpwin98.inf,PerUserRemove
  198.  
  199. ; Uninstallation instructions
  200. [WebPost_remove]
  201. AddReg         = webpost.oc.notinstalled
  202. DelReg         = uninstall.hkcu.reg, uninstall.hklm.reg
  203. DelFiles       = webpost.sys.files, webpost.hlp.files, uninstall.hlp.files, webpost.main.files
  204. UpdateInis     = uninstall.ini.shortcuts
  205. PerUserInstall = webpost.stub.remove
  206.  
  207. [uninstall.hkcu.reg]
  208. HKCU,"Software\Microsoft\WebPost"
  209.  
  210. [uninstall.hklm.reg]
  211. ; a-stbro: 02/04/98: Added the following reg key to be removed on uninstall
  212. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\WebPost"
  213. HKLM,"Software\Microsoft\Active Setup\Installed Components\{44BBA851-CC51-11CF-AAFA-00AA00B6015C}"
  214. HKLM,"System\CurrentControlSet\Services\WebPost"
  215. HKCR,"Interface\{96E31633-59F3-11D0-AD1F-00AA00A219AA}"
  216. HKCR,"Interface\{EDD8BBC0-9240-11CF-9ED3-00AA004C120C}"
  217. HKCR,"TypeLib\{02B5E1D0-8B7C-11D0-AD45-00AA00A219AA}"
  218. HKCR,"TypeLib\{336C8C70-A62B-11D0-AD5F-00AA00A219AA}"
  219. HKCR,"TypeLib\{96E31631-59F3-11D0-AD1F-00AA00A219AA}"
  220. HKCR,"TypeLib\{9E8DC112-8393-11D0-871B-00A0C911C862}"
  221. HKCR,"TypeLib\{CB1D530F-30F6-11D0-AD03-00AA00A219AA}"
  222. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\WebPost"
  223.  
  224. [uninstall.ini.shortcuts]
  225. setup.ini, progman.groups,,"WPFolder="%PGMGRP%""
  226. setup.ini, WPFolder,,"""%PGMITEM_WP%"""
  227. setup.ini, progman.groups,,"SendTo=""..\..\%SENDTO_DESC%"""
  228. setup.ini, SendTo,,"""%PGMITEM_WP%"""
  229.  
  230. ; Strings
  231. [Strings]
  232. ; Don't localize these
  233. KEY_OPTIONAL = "SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents"
  234. KEY_RUNONCE = "SOFTWARE\Microsoft\Windows\CurrentVersion\Runonce"
  235. KEY_RENAME = "Software\Microsoft\Windows\CurrentVersion\RenameFiles"
  236. WEBPOST_section = "WebPost"
  237.  
  238. ; Do localize these
  239. WEBPOST_DESC = "Web ╖ó▓╝╧≥╡╝"
  240. WEBPOST_TIP = "╠ß╣⌐╖■╬±┐╔╩╣─┌╚▌╟ß╦╔╔╧╘╪╓┴ web ╖■╬±╞≈íú"
  241. WP_DIR_LFN = "Web Publish"
  242. WP_DIR_SFN = "WebPub~1"
  243. WP_DISK = "Web ╖ó▓╝╧≥╡╝┤┼┼╠"
  244. PGMGRP = "Internet Explorer"
  245. PGMITEM_WP = "Web ╖ó▓╝╧≥╡╝"
  246. UNINSTALL_NAME = "Microsoft Web ╖ó▓╝╧≥╡╝ 1.53"
  247. SENDTO_DESC = "SendTo"
  248. LOCALE = "CN"
  249.