home *** CD-ROM | disk | FTP | other *** search
/ DOS/V Power Report 2000 January / VPR0001A.ISO / MSIE_50 / wpie5x86.cab / wpie5x86.inf < prev    next >
Windows Setup INFormation  |  1998-09-16  |  9KB  |  295 lines

  1. ; Localized    09/15/1998 05:47 PM (GMT)    7:4.1.150     wpie5x86.inf
  2. ;                                                    
  3. ;    INF for WebPost IE5 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 we delete them on install
  11. ;    "old" sections are previous-version components which are still usable, so we don't install them but they are removed on uninstall
  12. ;    "uninstall" sections are normal current-version components we don't install directly but we do want to remove on uninstall
  13. ;
  14.  
  15.  
  16. [version]
  17. signature                = "$CHICAGO$"
  18. AdvancedINF                = 2.5, "%ERROR_WRONG_ADVPACK_VERSION%"
  19.  
  20.  
  21. ;    Install instructions
  22.  
  23.  
  24. [DefaultInstall]
  25. ;SetupEngine            = SETUPAPI.DLL,"%ERROR_ENGINE_NOTFOUND%"
  26. CustomDestination        = CustWPDestDir
  27. CopyFiles                = webpost.sys.files,webpost.inf.files,webpost.hlp.files,webpost.main.files
  28. DelFiles                = obsolete.sys.files,obsolete.wp.files,obsolete.flupl.files
  29. RegisterOCXs            = self.registering.dlls
  30. AddReg                    = webpost.hkcu.reg,webpost.hklm.reg
  31. ;DelReg                    = obsolete.wp.reg
  32. UpdateInis                = webpost.ini.shortcuts
  33. PerUserInstall            = webpost.stub.add
  34.  
  35.  
  36. ;    Custom installation sections
  37. ;    (in this case responsible for determining location of "Program Files" dir)
  38.  
  39.  
  40. [CustWPDestDir]
  41. ; OEM SFN,ANSI LFN,ANSI SFN,OEM LFN
  42. 49000,49001,49002,49003 = ProgFilesDir,5
  43. 49100,49101,49102,49103 = WPFilesDir,5
  44. 49200,49201,49202,49203 = ActiveXCustomDestination,5    ;    included only to allow removal of FLUPL from old location
  45.  
  46. [ProgFilesDir]
  47. HKLM,'Software\Microsoft\Windows\CurrentVersion','ProgramFilesDir',,"%24%"
  48.  
  49. [WPFilesDir]
  50. ,,,,"%49001%\%WP_DIR%"
  51.  
  52. [ActiveXCustomDestination]
  53. HKLM,'SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings','ActiveXCache',,"%25%\OCCACHE"
  54.  
  55.  
  56. ;    File groups
  57.  
  58.  
  59. [DestinationDirs]
  60. webpost.sys.files        = 11 ; LDID_SYS
  61. obsolete.sys.files        = 11 ; LDID_SYS
  62. old.wp.files            = 11 ; LDID_SYS
  63. webpost.inf.files         = 17 ; LDID_INF
  64. webpost.hlp.files         = 18 ; LDID_HELP
  65. uninstall.hlp.files        = 18 ; LDID_HELP
  66. webpost.main.files        = 49100 ; LDID_WP_DIR
  67. obsolete.wp.files        = 49100 ; LDID_WP_DIR
  68. obsolete.flupl.files    = 49200 ; LDID_FLUPL (obsolete)
  69.  
  70. [webpost.sys.files]
  71. WEBPOST.DLL,,,32
  72. WPWIZDLL.DLL,,,32
  73. PIPARSE.DLL,,,32
  74. POSTWPP.DLL,,,32
  75. CRSWPP.DLL,,,32
  76. FTPWPP.DLL,,,32
  77. FPWPP.DLL,,,32
  78.  
  79. [obsolete.sys.files]        ; 1.1 files to be deleted on install
  80. POSTCAB.EXE
  81. DEFWPP.DLL
  82. AOLPOST.DLL
  83. AOLPPOST.DLL
  84. AOLSHIM.EXE
  85. AOLTCP16.DLL
  86. CSWPP.DLL
  87. CSWPPDLL.TXT
  88. CISWPP.DLL
  89. GAUGE.DLL
  90. GNNPOST.DLL
  91. SNWPP.DLL
  92.  
  93. [obsolete.flupl.files]        ; old 1.5 install location for FLUPL.CAB
  94. FLUPL.OCX
  95. FLUPL.INF
  96. FLUPLH~1.INF
  97.  
  98. [webpost.inf.files]
  99. WPIE5X86.INF,,,32
  100.  
  101. [webpost.hlp.files]
  102. WPWIZ.CNT,,,32
  103. WPWIZ.HLP,,,32
  104. FLUPL.HLP,,,32
  105.  
  106. [webpost.main.files]
  107. WPWIZ.EXE,,,32
  108. FLUPL.OCX,,,32
  109.  
  110. [obsolete.wp.files]            ; obsolete 1.1 files to be deleted on install
  111. README.TXT
  112. WEBPOST.TLB,,,32
  113.  
  114. [self.registering.dlls]        ; all DLLs in this section have their DllRegisterServer EPs called
  115. %11%\WEBPOST.DLL
  116. %11%\WPWIZDLL.DLL
  117. %11%\POSTWPP.DLL
  118. %11%\CRSWPP.DLL
  119. %11%\FTPWPP.DLL
  120. %11%\FPWPP.DLL
  121. %49100%\FLUPL.OCX
  122.  
  123. [uninstall.hlp.files]
  124. WPWIZ.ANN,,,32
  125. WPWIZ.FTS,,,32
  126. WPWIZ.GID,,,32
  127.  
  128. ;    File locations
  129.  
  130.  
  131. [SourceDisksFiles]
  132. WEBPOST.DLL                = 55
  133. WPWIZDLL.DLL            = 55
  134. PIPARSE.DLL                = 55
  135. FTPWPP.DLL                = 55
  136. FPWPP.DLL                = 55
  137. POSTWPP.DLL                = 55
  138. CRSWPP.DLL                = 55
  139. WPWIZ.EXE                = 55
  140. WPIE5X86.INF             = 55
  141. WPWIZ.HLP                = 55
  142. WPWIZ.CNT                = 55
  143. FLUPL.HLP                = 55
  144. WPWIZ.ANN                = 55
  145. WPWIZ.FTS                = 55
  146. WPWIZ.GID                = 55
  147. AOLPOST.DLL                = 55
  148. AOLPPOST.DLL              = 55
  149. AOLSHIM.EXE                = 55
  150. AOLTCP16.DLL              = 55
  151. CSWPP.DLL                = 55
  152. CSWPPDLL.TXT              = 55
  153. CISWPP.DLL                = 55
  154. GAUGE.DLL                = 55
  155. GNNPOST.DLL                = 55
  156. SNWPP.DLL                = 55
  157. FLUPL.OCX                = 55
  158.  
  159.  
  160. [SourceDisksNames]
  161. 55                        = %WP_DISK%,wpie5x86.cab, 0
  162.  
  163.  
  164. ;    Registry entry groups
  165.  
  166.  
  167. [obsolete.wp.reg]        ; removed on install
  168. HKLM,"System\CurrentControlSet\Control\WebPost"
  169. HKLM,"System\CurrentControlSet\Services\WebPost\Providers\{3151E2E0-6C4F-11CF-86B1-00AA0060F86C}"
  170. HKLM,"System\CurrentControlSet\Services\WebPost\Providers\{154BC563-A27E-11CF-85F4-0020AFC51AF7}"    ; AOL
  171. HKLM,"System\CurrentControlSet\Services\WebPost\Providers\{154BC565-A27E-11CF-85F4-0020AFC51AF7}"    ; GNN
  172. HKLM,"System\CurrentControlSet\Services\WebPost\Providers\{154BC567-A27E-11CF-85F4-0020AFC51AF7}"    ; PrimeHost
  173. HKLM,"System\CurrentControlSet\Services\WebPost\Providers\{ed9f3220-a1cb-11cf-a38d-00a0244c6448}"    ; CompuServe
  174. HKLM,"System\CurrentControlSet\Services\WebPost\Providers\{ed9f3221-a1cb-11cf-a38d-00a0244c6448}"    ; SpryNet
  175. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\Flupl"
  176.  
  177. [webpost.hkcu.reg]
  178. HKCU,"Software\Microsoft\WebPost\Logging","LoggingDir",,%49101%
  179. HKCU,"Software\Microsoft\WebPost\Logging","WizardLogging",,"No"
  180. HKCU,"Software\Microsoft\WebPost\Logging","WebPostLogging",,"No"
  181.  
  182. [webpost.hklm.reg]
  183. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\WebPost","DisplayName",,%UNINSTALL_NAME%
  184. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\WebPost","QuietUninstallString",,"RunDll32 ADVPACK.DLL,LaunchINFSection %17%\wpie5x86.inf,WebPostUninstall,5"
  185. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\WebPost","RequiresIESysFile",,"4.70.0.1155"
  186. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\WebPost","UninstallString",,"RunDll32 ADVPACK.DLL,LaunchINFSection %17%\wpie5x86.inf,WebPostUninstall"
  187.    
  188.  
  189. ;    Shortcut groups
  190.  
  191.  
  192. [webpost.ini.shortcuts]
  193. setup.ini, progman.groups,,"InternetToolsFldr="%INTERNETTOOLSGRP%""
  194. setup.ini, InternetToolsFldr,,"""%PGMITEM_WP%"",""""""%49100%\WPWIZ.EXE"""""""
  195. setup.ini, progman.groups,,"SendTo=""..\..\%SENDTO_DESC%"""
  196. setup.ini, SendTo,,"""%PGMITEM_WP%"",""""""%49100%\WPWIZ.EXE"""""""
  197.  
  198.  
  199. ;    Per-user stub stuff (to propagate installation to other user profiles)
  200.  
  201.  
  202. [PerUserStub]
  203. UpdateInis                = webpost.ini.shortcuts
  204. AddReg                    = webpost.hkcu.reg
  205. CustomDestination        = CustWPDestDir
  206.  
  207. [webpost.stub.add]
  208. DisplayName=%UNINSTALL_NAME%
  209. ComponentID=WebPost
  210. GUID={44BBA851-CC51-11CF-AAFA-00AA00B6015C}
  211. Version=5,0,0,7461
  212. Locale=EN
  213. IsInstalled=1
  214. StubPath=rundll32.exe advpack.dll,LaunchINFSection %17%\wpie5x86.inf,PerUserStub
  215.  
  216. [PerUserRemove]
  217. UpdateInis                = uninstall.ini.shortcuts
  218. DelReg                    = uninstall.hkcu.reg
  219. CustomDestination        = CustWPDestDir
  220.  
  221. [webpost.stub.remove]
  222. DisplayName=%UNINSTALL_NAME%
  223. ComponentID=WebPost
  224. GUID={44BBA851-CC51-11CF-AAFA-00AA00B6015C}
  225. Version=5,0,0,7461
  226. Locale=EN
  227. IsInstalled=0
  228. StubPath=rundll32.exe advpack.dll,LaunchINFSection %17%\wpie5x86.inf,PerUserRemove
  229.  
  230.  
  231. ;    Uninstallation instructions
  232.  
  233.  
  234. [WebPostUninstall]
  235. BeginPrompt                = UninstallPrompt
  236. CustomDestination        = CustWPDestDir
  237. DelReg                    = uninstall.hkcu.reg,uninstall.hklm.reg
  238. DelFiles                = webpost.sys.files,webpost.hlp.files,uninstall.hlp.files,webpost.main.files,old.wp.files
  239. UpdateInis                = uninstall.ini.shortcuts
  240. DelDirs                    = DelWPDestDir
  241. UnRegisterOCXs            = self.registering.dlls
  242. PerUserInstall            = webpost.stub.remove
  243.  
  244. [UninstallPrompt]
  245. Prompt                    = "%UNINSTALL_PROMPT%"
  246. ButtonType                = YESNO
  247. Title                    = "%PGMITEM_WP%"
  248.  
  249. [DelWPDestDir]
  250. %49101%
  251.  
  252. [uninstall.hkcu.reg]
  253. HKCU,"Software\Microsoft\WebPost"
  254.  
  255. [uninstall.hklm.reg]
  256. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\WebPost"
  257. HKLM,"Software\Microsoft\Active Setup\Installed Components\{44BBA851-CC51-11CF-AAFA-00AA00B6015C}"
  258. HKLM,"System\CurrentControlSet\Services\WebPost"
  259. HKCR,"Interface\{96E31633-59F3-11D0-AD1F-00AA00A219AA}"
  260. HKCR,"Interface\{EDD8BBC0-9240-11CF-9ED3-00AA004C120C}"
  261. HKCR,"TypeLib\{02B5E1D0-8B7C-11D0-AD45-00AA00A219AA}"
  262. HKCR,"TypeLib\{336C8C70-A62B-11D0-AD5F-00AA00A219AA}"
  263. HKCR,"TypeLib\{96E31631-59F3-11D0-AD1F-00AA00A219AA}"
  264. HKCR,"TypeLib\{9E8DC112-8393-11D0-871B-00A0C911C862}"
  265. HKCR,"TypeLib\{CB1D530F-30F6-11D0-AD03-00AA00A219AA}"
  266.  
  267. [uninstall.ini.shortcuts]
  268. setup.ini, progman.groups,,"InternetToolsFldr="%INTERNETTOOLSGRP%""
  269. setup.ini, InternetToolsFldr,,"""%PGMITEM_WP%"""
  270. setup.ini, progman.groups,,"SendTo=""..\..\%SENDTO_DESC%"""
  271. setup.ini, SendTo,,"""%PGMITEM_WP%"""
  272.  
  273.  
  274. ;    Strings
  275.  
  276.  
  277. [strings]
  278.  
  279. ; Don't localize these
  280.  
  281.  
  282. ; Do localize these
  283.  
  284. ERROR_WRONG_ADVPACK_VERSION = "新しいバージョンの ADVPACK.DLL が必要です。"
  285. ERROR_ENGINE_NOTFOUND = "必要なセットアップ エンジンが見つかりません。アボート中..."
  286.  
  287. WP_DIR = "Web Publish"
  288. WP_DISK = "Web 発行ウィザード ディスク"
  289. INTERNETTOOLSGRP = "アクセサリ\インターネット ツール"
  290. PGMITEM_WP = "Web 発行ウィザード"
  291. UNINSTALL_NAME = "Microsoft Web 発行ウィザード 1.6"
  292. SENDTO_DESC = "SendTo"
  293. UNINSTALL_PROMPT = "コンピュータから Web 発行ウィザードが削除されます。続けますか?"
  294.  
  295.