home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Installation King 98 / BootGold.iso / BOOTDISK / system / Pwin98 / PRECOPY2.CAB / setupc.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1998-01-29  |  19.1 KB  |  810 lines

  1. ; Localized    01/30/1998 02:22 AM (GMT)    7:3.0.406 A    setupc.rnu
  2.  
  3. ; SETUPC.INF
  4. ; This is the Setup information file for the base
  5. ; components for the Windows 1 product.
  6. ; Copyright 1993-1997, Microsoft Corporation
  7.  
  8. [version]
  9. LayoutFile= Layout.inf, Layout1.inf, Layout2.inf
  10. signature="$CHICAGO$"
  11. SetupClass=BASE
  12.  
  13. [DestinationDirs]
  14. msdbl.files         = 13    ; LDID_CMD
  15. del.old.msdos.files = 34    ; LDID_OLD_DOS
  16. ren.old.msdos.files = 34    ; LDID_OLD_DOS
  17. del.premsdos5.files = 34    ; LDID_OLD_DOS
  18. del.old.msdos.root  = 30    ; LDID_BOOT (root of boot drive)
  19. dxxspace.bat.files  = 34    ; LDID_OLD_DOS
  20. ren.dxxspace.utils  = 34    ; LDID_OLD_DOS
  21. del.dxxspace.utils  = 34    ; LDID_OLD_DOS
  22. del.oldwinboot      = 32    ; LDID_OLD_WINBOOT ; Review: not needed in future products
  23. del.cmd             = 13    ; LDID_CMD
  24. del.oldnet          = 11    ; LDID_SYS
  25. del.oldnet.win      = 25    ; LDID_SHARED
  26. del.win.reboot      = 25    ; LDID_SHARED
  27. del.bootroot        = 30    ; LDID_BOOT        ; Root dir of boot drive
  28. NewWin.Shared       = 25    ; LDID_SHARED
  29. NewWin.Ren          = 30    ; LDID_BOOT
  30. un.copy             = 13    ; LDID_CMD
  31. un.del              = 13    ; LDID_CMD
  32. un.del.w95undo.boot = 30    ; LDID_BOOT
  33. un.del.w95undo.host = 31    ; LDID_BOOT_HOST
  34. Win95Upg.Vmm.Files  = 22    ; LDID_VMM32
  35. NotWin95Upg.Sys.Files=11    ; LDID_SYS
  36. Awfax.Copy.Sys      = 11
  37. Awfax.Copy.Inf      = 17
  38.  
  39. [Win95Upg]
  40. ; Used to handle specific Win95 upgrade handling
  41. CopyFiles = Win95Upg.Vmm.Files, Win95Upg.Sys.Files
  42. UpdateInis= Win95Upg.Inis
  43.  
  44. [NotWin95Upg]
  45. ; Called when not Win95 upgrade
  46.  
  47. [Win95Upg.Inis]
  48.  
  49. [Win95Upg.Vmm.Files]
  50.  
  51. [Win95Upg.Sys.Files]
  52.  
  53. [SetupNewWIN]
  54. ; Used to cleanup/do stuff when doing a new/clean installation
  55. CopyFiles = NewWin.Shared
  56. RenFiles  = NewWin.Ren
  57. DelReg = NewWin.DelReg, Temp.DelReg
  58. AddReg = NewWin.AddReg, NewWin.AddReg.HKCU
  59. ; Currently used to order sections in INI files similar to that in Win 3.1
  60. UpdateInis = Setup.Init.Inis
  61. PerUserInstall = NewWin.pui
  62.  
  63. [SetupUpgradeWIN]
  64. ; Used to cleanup/do stuff for an upgrade case
  65. DelReg = Temp.DelReg
  66. UpdateInis = SU.Update.Inis
  67. AddReg = UpgradeWIN.AddReg
  68.  
  69. [Temp.DelReg]
  70. ; Temp.DelReg is only for cleanup of keys from previous builds
  71.  
  72. [SetupNewDOS]
  73. ; This section will be installed if the user is doing new/clean install and
  74. ; the new DOS (CMD) dir is different from the prev. one.
  75. ; Use LDID 34 as the old dos dir.
  76. ; backup d??space utilities and replace w/ stub batch files
  77. RenFiles  = ren.dxxspace.utils
  78. CopyFiles = dxxspace.bat.files
  79.  
  80. [SetupUpgradeDOS]
  81. ; Used to nuke files from their old DOS dir, if it is an upgrade and the
  82. ; new DOS(CMD) dir is different from prev. one, we GenInstall() this section.
  83. ; Use 34 as LDID for old dos dir (LDID_OLD_DOS) when adding DelFiles=
  84.  
  85. ; delete d??space utilities and replace w/ stub batch files
  86. ; and delete ms-dos utils that are updated w/ Win 95 versions
  87. CopyFiles = dxxspace.bat.files
  88. DelFiles = del.old.msdos.files, del.dxxspace.utils, del.old.msdos.root
  89. RenFiles = ren.old.msdos.files
  90.  
  91. [SetupCleanupOldDOS]
  92. ; Used to cleanup/do stuff when prev. DOS version < 5.0
  93. DelFiles = del.premsdos5.files
  94.  
  95. [Setup.Upgrade.FaxIsAnOC]
  96. ; This is an upgrade install and Fax is an available OC
  97. CopyFiles = Awfax.Copy.Inf
  98.  
  99. [Setup.Upgrade.FaxInstalled]
  100. ; This is an upgrade install and Fax is installed.
  101. CopyFiles = Awfax.Copy.Sys
  102. AddReg    = AwFax.Addreg
  103.  
  104. ; These files are needed for IE4 and Win98 if Fax is installed.
  105. ; Update these files if Fax is installed
  106. [Awfax.Copy.Sys]
  107. awfxex32.exe,,,1
  108. awfxcg32.dll,,,1
  109. awkrnl32.dll,,,1
  110.  
  111. [AwFax.Addreg]
  112. HKLM,%KEY_UNINSTALL%\msawfax,"DisplayName",,"%FAXDesc%"
  113. HKLM,%KEY_UNINSTALL%\msawfax,"UninstallString",,"rundll setupx.dll,InstallHinfSection FAXuninstall 132 %17%\awfax.inf"
  114.  
  115. [Awfax.Copy.Inf]
  116. awfax.inf
  117.  
  118. [NewWin.DelReg]
  119. ; REVIEW: check this list and add/del as appropriate. Some of
  120. ; these branches that are removed are relevant only to interim releases
  121. ; where these obsolete keys were added. This might not be an issue for 
  122. ; future products. Also, we might be able to move these to [SetupInit] section.
  123. ; Warning: if you del the  HKLM,SOFTWARE\CLASSES branch, OLE 2 apps might not run
  124. ; and will have to be re-installed.
  125. HKLM,SOFTWARE\FONTS
  126. HKLM,SOFTWARE\PRODUCTS
  127. HKLM,SOFTWARE\MICROSOFT\WINDOWS\4.0
  128. HKLM,SYSTEM\CURRENTCONTROLSET\CONTROL
  129. HKLM,SYSTEM\MEDIAEXTENSIONS
  130.  
  131. [NewWin.AddReg]
  132. ; Set default wallpaper to nothing for clean install:
  133. ; (runonce.exe sets the wallpaper to these values when it's done)
  134. HKLM,%KEY_CURRENT%\Setup,"WallPaper",,""
  135. HKLM,%KEY_CURRENT%\Setup,"TileWallpaper",,"0"
  136.   ; Run once wrapper entry to run time zone control panel:
  137. HKLM, %KEY_RUNONCE%\Setup,"%SetTimeZone_Desc%",,"RUNDLL32.EXE SHELL32.DLL,Control_RunDLL TIMEDATE.CPL,,/f"
  138.  
  139. [NewWin.AddReg.HKCU]
  140. HKCU,"Control Panel\Appearance",Current,,"%WINDOWS_DEFAULT%"
  141.  
  142. [SetupcPerUser]
  143. AddReg = NewWin.AddReg.HKCU
  144.  
  145. [NewWin.pui]
  146. GUID = "SetupcPerUser"
  147. DisplayName = %PUI_DESC_SETUPC%
  148. Version = "4,10,0,0"
  149. IsInstalled = 1
  150. StubPath = "rundll.exe %11%\setupx.dll,InstallHinfSection SetupcPerUser 0 %17%\setupc.inf"
  151.  
  152. [UpgradeWIN.AddReg]
  153.  
  154. [NewWin.Shared]
  155. dosprmpt.pif
  156.  
  157. [NewWin.Ren]
  158. ;rename win.bat in root if clean install
  159. win_bat.bak,win.bat
  160.  
  161. [SetupBeforeReboot]
  162. ; This section is GenInstall-ed just before we update the root files, etc.
  163. ; This is the place where you can delete more stuff like C:\WINBOOT files,
  164. ; DBLSPACE.* if applicable, etc.
  165. DelFiles = del.oldwinboot, del.cmd, del.oldnet, del.win.reboot, del.oldnet.win, del.bootroot
  166. DelReg=del.oldnetreg
  167. UpdateInis = msdos.sys.reboot.inis 
  168.  
  169. [del.bootroot]
  170. ;These would be left over from a single-msdos-app mode session:
  171. autoexec.app
  172. autoexec.wos
  173. config.app
  174. config.wos
  175.  
  176. [del.oldwinboot]
  177. ; REVIEW: this section not needed in future products
  178. ndishlp.sys
  179. net.exe
  180. net.msg
  181. neth.msg
  182. netstart.bak
  183. netstart.bat
  184. odihlp.exe
  185. protman.dos
  186. protman.exe
  187. protocol.bak
  188. protocol.ini
  189.  
  190. [del.cmd]
  191. COMMAND.COM             ; REVIEW: Not needed in future releases.
  192.  
  193. [del.oldnet]
  194. am1500t.386
  195. ee16.386
  196. elnk3.386
  197. elnkii.386
  198. ibmtok.386
  199. declan.386
  200. ne1000.386
  201. ne2000.386
  202. nice.386
  203. ubnei.386
  204. elnk16.386
  205. elnkmc.386
  206. ne3200.386
  207. pppmac.386
  208. proteon.386
  209. snip.386
  210. wsock.386,,,32          ; suppress version conflicts
  211. wstcp.386
  212. wsipx.386
  213. vserver.386
  214. nwserver.386
  215. vredir.386
  216. nwredir.386
  217. ndis.386
  218. ndis2sup.386
  219. msodisup.386
  220. filesec.386
  221. mssp.386
  222. nscl.386
  223. nwlink.386
  224. nwnblink.386
  225. nwsp.386
  226. nwsup.386
  227. snapshot.386
  228. nw416.dll
  229. nwlogin3.exe
  230. lscon.exe
  231. vnetsup.386
  232. vnetbios.386
  233. netbeui.386
  234. netcp.cpl
  235. netlib32.dll
  236. wfwnet.drv
  237.  
  238. [del.oldnet.win]
  239. admincfg.exe
  240. admincfg.adm
  241.  
  242. [del.oldnetreg]
  243. HKLM,System\CurrentControlSet\Control\NetworkProvider\Order,SCRSAVE
  244.  
  245. [msdos.sys.reboot.inis]
  246. ;Add lines to msdos.sys to make it >1024B for compatibility w/ other apps.
  247. ;(Done right before we reboot)
  248. %31%\msdos.sys,Options,,"WinVer="
  249. %31%\msdos.sys,Options,,";"
  250. %31%\msdos.sys,Options,,";The following lines are required for compatibility with other programs."
  251. %31%\msdos.sys,Options,,";Do not remove them (MSDOS.SYS needs to be >1024 bytes)."
  252. %31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxa"
  253. %31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxb"
  254. %31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxc"
  255. %31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxd"
  256. %31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxe"
  257. %31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxf"
  258. %31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxg"
  259. %31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxh"
  260. %31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxi"
  261. %31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxj"
  262. %31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxk"
  263. %31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxl"
  264. %31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxm"
  265. %31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxn"
  266. %31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxo"
  267. %31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxp"
  268. %31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxq"
  269. %31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxr"
  270. %31%\msdos.sys,Options,,";xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxs"
  271.  
  272. [Setup.Init.Inis]
  273. ; THIS IS ONLY EXECUTED ON A CLEAN INSTALL
  274. ; Use a non-existent line spec. to delete from the INI files
  275. ; For Boot and 386Enh we use lines that need to be added anyway
  276.  
  277. ;Create System.ini entries for Machine (only done for Clean Install--
  278. ;on an upgrade we leave whatever the user has installed in place)
  279. system.ini,boot, ";DelMe"
  280. system.ini, keyboard, ";DelMe"
  281. system.ini, boot.description, ";DelMe"
  282. system.ini,386Enh,,"ebios=*ebios"
  283. wininit.ini, CombineVxDs,,"%22%\ebios.vxd=%11%\vmm32.vxd"
  284.  
  285. win.ini, windows, ";DelMe"
  286. win.ini, Desktop, ";DelMe"
  287. win.ini, intl, ";DelMe"
  288. win.ini, fonts, ";DelMe"
  289. win.ini, FontSubstitutes, ";DelMe"
  290. win.ini, Compatibility, ";DelMe"
  291. win.ini, Compatibility32, ";DelMe"
  292.  
  293. ;make ghost entries in msdos.sys to get order of sections correct:
  294. %31%\msdos.sys,Paths, ";DelMe"
  295. %31%\msdos.sys,Options,,"BootMulti=1"
  296.  
  297.  
  298. [SU.Update.Inis]
  299. ; copy over standard screen savers
  300. system.ini,boot,"scrnsave.exe=%25%\bezier.scr","scrnsave.exe=%11%\%BEZIER%.scr",1
  301. system.ini,boot,"scrnsave.exe=%25%\ssmarque.scr","scrnsave.exe=%11%\%SSMARQUE%.scr",1
  302. system.ini,boot,"scrnsave.exe=%25%\ssmyst.scr","scrnsave.exe=%11%\%SSMYST%.scr",1
  303. system.ini,boot,"scrnsave.exe=%25%\scrnsave.scr","scrnsave.exe=%11%\%SCRNSAVE%.scr",1
  304. system.ini,boot,"scrnsave.exe=%25%\ssflywin.scr","scrnsave.exe=%11%\%SSFLYWIN%.scr",1
  305. system.ini,boot,"scrnsave.exe=%25%\ssstars.scr","scrnsave.exe=%11%\%SSSTARS%.scr",1
  306.  
  307. ;make ghost entries in msdos.sys to get order of sections correct:
  308. %31%\msdos.sys,Paths, ";DelMe"
  309. %31%\msdos.sys,Options, ";DelMe"
  310.  
  311.  
  312. [del.win.reboot]
  313. ; Delete all CMD files from the windows dir just before the reboot since these are
  314. ; in the Windows\Command dir and shouldn't be in the Windows dir.
  315. ; NOTE: THIS SECTION SHOULD BE AN EXACT COPY OF the [cmd.files] section.
  316. ansi.sys
  317. attrib.exe
  318. chkdsk.exe
  319. choice.com
  320. country.sys
  321. dblspace.sys
  322. Debug.exe
  323. deltree.exe
  324. diskcopy.com
  325. display.sys
  326. doskey.com
  327. drvspace.bin
  328. drvspace.sys   ;ok to delete this--it's copied in applets.inf
  329. edit.com
  330. edit.hlp
  331. ega.cpi
  332. extract.exe
  333. fc.exe
  334. fdisk.exe
  335. find.exe
  336. format.com
  337. keyb.com
  338. keyboard.sys
  339. label.exe
  340. mem.exe
  341. mode.com
  342. more.com
  343. move.exe
  344. mscdex.exe
  345. nlsfunc.exe
  346. scandisk.exe
  347. scandisk.ini
  348. share.exe
  349. sort.exe
  350. start.exe
  351. subst.exe
  352. sys.com
  353. xcopy.exe
  354. xcopy32.exe,,,4         ;Force it 
  355. xcopy32.mod
  356.  
  357. [del.old.msdos.files]
  358. ansi.sys
  359. attrib.exe
  360. chkdsk.exe
  361. choice.com
  362. country.sys
  363. Debug.exe
  364. DEFRAG.HLP
  365. deltree.exe
  366. diskcopy.com
  367. display.sys
  368. doskey.com
  369. drvspace.bin
  370. edit.com
  371. edit.hlp
  372. ega.cpi
  373. fc.exe
  374. fdisk.exe
  375. find.exe
  376. format.com
  377. keyb.com
  378. keyboard.sys
  379. label.exe
  380. mem.exe
  381. mode.com
  382. more.com
  383. move.exe
  384. mscdex.exe
  385. MWUNDEL.EXE
  386. MWUNDEL.HLP
  387. nlsfunc.exe
  388. scandisk.exe
  389. scandisk.ini
  390. share.exe
  391. sort.exe
  392. start.exe
  393. subst.exe
  394. sys.com
  395. xcopy.exe
  396.  
  397. ;others not copied in the [cmd.files] section
  398. emm386.exe
  399. networks.txt
  400. os2.txt
  401. ramdrive.sys
  402. readme.txt
  403. setver.exe
  404. smartdrv.exe
  405.  
  406. ;Compaq DOS 5.0
  407. cache.exe
  408. cemm.exe
  409. cemmp.exe
  410. dos5help.chd
  411. fastart.exe
  412. fsedit.exe
  413. help.exe
  414. tu.exe
  415. upcu.exe
  416.  
  417. ;Non MS-DOS Operating Systems:
  418. delpurge.exe
  419. delwatch.exe
  420. diskmap.exe
  421. diskopt.exe
  422. dosbook.exe
  423. hidos.sys
  424. lock.exe
  425. login.exe
  426. memmax.exe
  427. password.exe
  428. rendir.exe
  429. setup.exe
  430. sulfnbk.exe
  431. sys.com
  432. taskmax.exe
  433. taskmax.ini
  434. touch.exe
  435. uninstal.exe
  436. xdel.exe
  437. xdir.exe
  438.  
  439. [ren.old.msdos.files]
  440. mode_dos.com, mode.com
  441.  
  442. [del.old.msdos.root]
  443. WINA20.386
  444.  
  445. [ren.dxxspace.utils]
  446. ; backup ms-dos 6.x disk compression tools (only done on clean install)
  447. DRVSPACE.EX~, DRVSPACE.EXE
  448. DBLSPACE.EX~, DBLSPACE.EXE
  449. DEFRAG.EX~,   DEFRAG.EXE
  450. SCANDISK.EX~, SCANDISK.EXE
  451.  
  452. [del.dxxspace.utils]
  453. ; Delete ms-dos 6.x disk compression tools (only done on upgrade install)
  454. DRVSPACE.EXE
  455. DBLSPACE.EXE
  456. DEFRAG.EXE
  457. SCANDISK.EXE
  458.  
  459. [dxxspace.bat.files]
  460. ; copy over dummy stubs for ms-dos 6.x disk compression tools
  461. DRVSPACE.BAT
  462. DBLSPACE.BAT
  463. DEFRAG.BAT
  464. SCANDISK.BAT
  465.  
  466. ; If user has MS compression installed and he has MS DBLSPACE.BIN
  467. ; the foll. section is GenInstalled.
  468. [SetupMSDblSpace]
  469. CopyFiles    = msdbl.files
  470. UpdateCfgSys = config_dummy
  471.  
  472. [msdbl.files]
  473. dblspace.sys,drvspace.sys,,32  ;32 flag suppresses ver conflict dlg
  474.  
  475. ; empty section -- guarantees path fixup for any DBLSPACE.SYS in config.sys!
  476. [config_dummy]
  477. ; If user has MS compression installed but he has a non MS DBLSPACE.BIN
  478. ; the foll. section is GenInstalled.
  479. ;
  480. [SetupNonMSDblSpace]
  481.  
  482. [del.premsdos5.files]
  483. append.com
  484. asgnpart.com
  485. backup.exe
  486. bootf.com
  487. cache.sys
  488. cemm.exe
  489. cemmp.exe
  490. chkdsk.exe
  491. cmpqadap.com
  492. compact.exe
  493. configur.com
  494. Debug.exe
  495. detect.com
  496. diskcomp.exe
  497. diskcopy.exe
  498. diskinit.com
  499. diskinit.exe
  500. dosutil.meu
  501. dskscan.exe
  502. dsksetup.com
  503. edlin.exe
  504. emm386.sys
  505. enhdisk.sys
  506. fastopen.exe
  507. fastart.exe
  508. fdisk.com
  509. filesys.exe
  510. for150.exe
  511. format.exe
  512. gdu.exe
  513. graftabl.exe
  514. graphics.exe
  515. hardrive.sys
  516. hpcache.com
  517. hpdcache.com
  518. ifsfunc.exe
  519. indskbio.sys
  520. install.exe
  521. keyb32.com
  522. keybchf.com
  523. keybchg.com
  524. keybda.com
  525. keybfr.com
  526. keybfr.exe
  527. keybgk.com
  528. keybgr.com
  529. keybgr.exe
  530. keybit.com
  531. keybit.exe
  532. keybno.com
  533. keybsp.com
  534. keybsv.exe
  535. keybsw.com
  536. keybuk.com
  537. keybuk.exe
  538. keybus.com
  539. label.exe
  540. mode.exe
  541. mvbuild.exe
  542. pamcode.com
  543. paminstl.com
  544. part.exe
  545. password.exe
  546. prep.exe
  547. recover.exe
  548. restore.exe
  549. select.com
  550. select.dat
  551. select.exe
  552. select.hlp
  553. select.prt
  554. select1.dat
  555. select2.dat
  556. setup.exe
  557. shell.clr
  558. shell.hlp
  559. shell.meu
  560. shellb.com
  561. shellc.exe
  562. tree.exe
  563. vdisk.sys
  564. xmaem.sys
  565. zcache.sys
  566. zspool.com
  567.  
  568. ; These will be called before setup queued any files to copy
  569. [PreQueueProviders]
  570. netdi.dll,SBSTREECOPYNWBOOTDISK
  571.  
  572. ;
  573. ; IrDA Infrared devices were Ports (or Infrared) class in OSR2,
  574. ; but are Net class in Win98.
  575. ; Setupx/Netdi do not deal well with upgrading a device from another
  576. ; class to Net class.
  577. ; So we call this entrypoint during setup to delete all PnP Infrared devices.
  578. ; This will allow them to cleanly PnP during 1st boot.
  579. ; (Note, do this before file copy, because setup's copy of the registry
  580. ;  may already be cached when file copy is done).
  581. ;  
  582. ;
  583. infrared.dll,CleanUpPnPIrDevices
  584.  
  585.  
  586. ; These are called before any files are copied.
  587. [BeforeProvider]
  588. msprint.dll, SETUPENTRY
  589.  
  590.  
  591. ; These are called once all the files (.infs etc)
  592. ; have been copied. Also the directory hierarchy is there. Also, we are
  593. ; about ready to reboot after flushing TP cache.
  594. [AfterProvider]
  595. netdi.dll,NDICLEANUPB4REBOOT
  596. ;The SURPLSETUP must be the last afterprovider to get things in the rpl image.
  597. setupx.dll,SURPLSETUP
  598.  
  599.  
  600. ; These are all the keys that are not deleted in HKLM if doing a
  601. ; clean install.
  602. [CleanoutReg]
  603. HARDWARE
  604. SOFTWARE
  605. SYSTEM
  606. CONFIG
  607. ENUM
  608. REGISTRY
  609.  
  610. [SetverEntries]
  611. APPEND.EXE
  612. BASIC.COM
  613. BASICA.COM
  614. DISKCOMP.EXE
  615. EXTDISK.SYS
  616. GRAPHICS.COM
  617. FASTOPEN.EXE
  618. MODE_DOS.COM
  619. PRINT.EXE
  620. REPLACE.EXE
  621. RESTORE.EXE
  622. SCPLUS.EXE
  623. SCSIC710.SYS
  624. TREE.COM
  625. VDISK.SYS
  626.  
  627. [SetupUnInstallYes]
  628. CopyFiles = un.copy
  629. AddReg    = Un.AddReg
  630. DelReg    = Un.DelReg
  631. DelFiles  = un.del, un.del.w95undo.boot, un.del.w95undo.host
  632.  
  633. [SetupUnInstallNo]
  634. DelReg    = Un.DelReg
  635. DelFiles  = un.del, un.del.w95undo.boot, un.del.w95undo.host
  636.  
  637. [un.copy]
  638. sulfnbk.exe
  639. uninstal.exe
  640.  
  641. [un.del]
  642. sulfnbk.exe
  643. uninstal.exe
  644.  
  645. [un.del.w95undo.boot]
  646. w95undo.dat,,,1
  647. w95undo.ini,,,1
  648.  
  649. [un.del.w95undo.host]
  650. w95undo.dat,,,1
  651. w95undo.ini,,,1
  652.  
  653. [Un.AddReg]
  654. HKLM,%KEY_UNINSTALL%\Windows,DisplayName,,"%Win_DESC%"
  655. HKLM,%KEY_UNINSTALL%\Windows,UninstallString,,"%13%\uninstal.exe"
  656. HKLM,%KEY_UNINSTALL%\WindowsCleanup,DisplayName,,"%Win_Cln_DESC%"
  657. HKLM,%KEY_UNINSTALL%\WindowsCleanup,UninstallString,,"%13%\uninstal.exe /delete"
  658.  
  659. ; remove the ability to uninstall Win95 to get back to Win31
  660. [Un.DelReg]
  661. HKLM,%KEY_UNINSTALL%\Windows95
  662. HKLM,%KEY_UNINSTALL%\Windows95Cleanup
  663.  
  664. [Setup.Source.Files]
  665. base5.cab
  666. base6.cab
  667. catalog4.cab
  668. driver11.cab
  669. driver12.cab
  670. driver13.cab
  671. driver14.cab
  672. driver15.cab
  673. driver16.cab
  674. driver17.cab
  675. driver18.cab
  676. driver19.cab
  677. driver20.cab
  678. driver21.cab
  679. driver22.cab
  680. driver23.cab
  681. driver24.cab
  682. ebd.cab
  683. mini.cab
  684. net10.cab
  685. net11.cab
  686. net12.cab
  687. net7.cab
  688. net8.cab
  689. net9.cab
  690. precopy1.cab
  691. precopy2.cab
  692. precopy3.cab
  693. suhelper.bin
  694. win98_23.cab
  695. win98_24.cab
  696. win98_25.cab
  697. win98_26.cab
  698. win98_27.cab
  699. win98_28.cab
  700. win98_29.cab
  701. win98_30.cab
  702. win98_31.cab
  703. win98_32.cab
  704. win98_33.cab
  705. win98_34.cab
  706. win98_35.cab
  707. win98_36.cab
  708. win98_37.cab
  709. win98_38.cab
  710. win98_39.cab
  711. win98_40.cab
  712. win98_41.cab
  713. win98_42.cab
  714. win98_43.cab
  715. win98_44.cab
  716. win98_45.cab
  717. win98_46.cab
  718. win98_47.cab
  719. win98_48.cab
  720. win98_49.cab
  721. win98_50.cab
  722. win98_51.cab
  723. win98_52.cab
  724. win98_53.cab
  725. win98_54.cab
  726. win98_55.cab
  727. win98_56.cab
  728. win98_57.cab
  729. win98_58.cab
  730. win98_59.cab
  731. win98_60.cab
  732. win98_61.cab
  733. win98_62.cab
  734. win98_63.cab
  735. win98_64.cab
  736. win98_65.cab
  737. win98_66.cab
  738. win98_67.cab
  739. win98_68.cab
  740. win98_69.cab
  741. win98_70.cab
  742. win98_71.cab
  743. win98_72.cab
  744. win98_73.cab
  745. channels
  746. chl99.cab
  747. content
  748. deltemp.com
  749. dossetup.bin
  750. dxati.inf
  751. extract.exe
  752. ols
  753. save32.com
  754. scandisk.exe
  755. scandisk.pif
  756. scanprog.exe
  757. scanreg.exe
  758. selfhost.exe
  759. setup.exe
  760. setup.txt
  761. setup0.wav
  762. setup1.wav
  763. setup2.wav
  764. smartdrv.exe
  765. suback.bin
  766. subackbb.bin
  767. tour
  768. w98setup.bin
  769. wb16off.exe
  770. xmsmmgr.exe
  771.  
  772.  
  773.  
  774. ;This is for the Disk Cleanup applet when it removes the Windows Uninstall files
  775. [DiskCleanup.Uninstall]
  776. DelReg=DCUninstall.DelReg
  777.  
  778. [DCUninstall.DelReg]
  779. HKLM,%KEY_UNINSTALL%\Windows
  780. HKLM,%KEY_UNINSTALL%\WindowsCleanup
  781.  
  782. [Bad_BIOS_List]
  783.  
  784. [Data]
  785. ;#ifdef 1
  786. ; CCP=1
  787. ;#else
  788.  CCP=0
  789. ;#endif
  790.  
  791. [Strings]
  792. ;Non-Localizable strings:
  793. KEY_CURRENT = "Software\Microsoft\Windows\CurrentVersion"
  794. KEY_UNINSTALL = "Software\Microsoft\Windows\CurrentVersion\Uninstall"
  795. KEY_OPTIONAL = "SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents"
  796. KEY_RUNONCE = "Software\Microsoft\Windows\CurrentVersion\RunOnce"
  797. ;Localizable strings:
  798. WINDOWS_DEFAULT = "Windows ▒Ω╫╝"    ; must match name of default color scheme
  799. FAXDesc = "Microsoft Fax"
  800. SetTimeZone_Desc = "╩▒╟°"
  801. BEZIER = "Curves~1"    ; short (8 char) version of "Curves and Colors"
  802. SSMARQUE = "Scroll~1"    ; short (8 char) version of "Scrolling Marquee"
  803. SSMYST = "Mystif~1"    ; short (8 char) version of "Mystify Your Mind"
  804. SCRNSAVE = "BlankS~1"    ; short (8 char) version of "Blank Screen"
  805. SSFLYWIN = "Flying~1"    ; short (8 char) version of "Flying Windows"
  806. SSSTARS = "Flying~2"    ; short (8 char) version of "Flying Through Space"
  807. Win_DESC = "╨╢╘╪ Windows 98"
  808. Win_Cln_DESC = "╟δ╔╛│² Windows 98 ╨╢╘╪╨┼╧ó"
  809. PUI_DESC_SETUPC = "Windows Setup - Setup"
  810.