home *** CD-ROM | disk | FTP | other *** search
/ What the Doctor Required - The Freshest December / December.iso / windows / mem1614 / predrv.inf < prev    next >
Encoding:
INI File  |  1997-10-21  |  4.9 KB  |  221 lines

  1.  
  2.  
  3. ;
  4. ; Destination directory
  5. ;
  6. ; all files will go into one directory
  7. ;
  8.  
  9. [version]
  10. LayoutFile= Layout.inf, Layout1.inf, Layout2.inf
  11. signature="$CHICAGO$"
  12. SetupClass=BASE
  13.  
  14. [DestinationDirs]
  15. DefaultDestDir           = 11,Precopy    ; LDID_SYS\Precopy
  16. CleanSys.CopyFiles       = 11
  17. CleanVmm32.CopyFiles     = 22
  18. CleanFonts.CopyFiles     = 20
  19. Always.Del.Files         = 11,Precopy
  20.  
  21. ;
  22. ; GenInstall-able sections
  23. ;
  24.  
  25. [AlwaysInstall]
  26. AddReg    = Always.AddReg
  27.  
  28. [BaseCabInstall]
  29. CopyFiles = BaseCab.CopyFiles
  30.  
  31. [NetCabInstall]
  32. CopyFiles = NetCab.CopyFiles
  33.  
  34. [DriverCabInstall]
  35. CopyFiles = DriverCab.CopyFiles
  36.  
  37. [AllClasses]
  38. AddReg = AllClasses.AddReg
  39.  
  40. [BaseClassWithoutNet]
  41. AddReg = BaseClassWithoutNet.AddReg
  42.  
  43. [BaseClassWithNet]
  44. AddReg    = BaseClassWithNet.AddReg
  45.  
  46. [UpgradeInstall]
  47. AddReg    = Upgrade.AddReg
  48.  
  49. [CleanInstall]
  50. CopyFiles = CleanSys.CopyFiles, CleanVmm32.CopyFiles, CleanFonts.CopyFiles
  51. DelReg    = Clean.DelReg
  52.  
  53. ;
  54. ; Copy Files sections
  55. ;
  56.  
  57. ; list files always copied
  58. [BaseCab.CopyFiles]
  59. catalog.cab
  60. base4.cab
  61. ATI_DD32.dll
  62. ATI_M64.vxd
  63. ati_vpe.dll
  64.  
  65.  
  66.  
  67.  
  68. ; list files always copied for net support
  69. [NetCab.CopyFiles]
  70.  
  71. Net5.CAB
  72.  
  73. Net6.CAB
  74. Net7.CAB
  75. Net8.CAB
  76. Net9.CAB
  77.  
  78.  
  79.  
  80.  
  81. [DriverCab.CopyFiles]
  82.  
  83. Driver10.CAB
  84.  
  85. Driver11.CAB
  86. Driver12.CAB
  87. Driver13.CAB
  88. Driver14.CAB
  89. Driver15.CAB
  90. Driver16.CAB
  91. Driver17.CAB
  92. Driver18.CAB
  93. Driver19.CAB
  94. Driver20.CAB
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102. [Always.AddReg]
  103. HKLM,SYSTEM\CurrentControlSet\Services\VxD\NDIS,StaticVxD,,"ndis.vxd,ndis2sup.vxd"
  104. HKLM,SYSTEM\CurrentControlSet\Services\VxD\NDIS,Start,1,00
  105. HKLM,SYSTEM\CurrentControlSet\Services\VxD\NDIS,NetClean,1,1
  106. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce,ICMUPG,,"rundll32 icmupg.dll,UpgradeICM"
  107. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Setup,Upgrade,1,00
  108.  
  109. ; list files copied for clean install
  110. [CleanSys.CopyFiles]
  111. keyboard.drv
  112. mouse.drv
  113. msmouse.vxd
  114. vga.drv
  115. vgafull.3gr
  116. supervga.drv
  117. framebuf.drv
  118. framebuf.dll
  119. ndis.vxd
  120. ndis2sup.vxd
  121.  
  122. [CleanVmm32.CopyFiles]
  123. vkd.vxd
  124. vmouse.vxd
  125. vdd.vxd
  126. vflatd.vxd
  127.  
  128. [CleanFonts.CopyFiles]
  129. vga850.fon
  130.  
  131.  
  132. [Clean.DelReg]
  133. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce,ICMUPG
  134.  
  135. [Upgrade.AddReg]
  136. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Setup,Upgrade,1,01
  137.   ; allow Inbox icon to be deleted from the desktop
  138. HKCR,"CLSID\{00020D75-0000-0000-C000-000000000046}\ShellFolder",Attributes,1,70,00,00,00
  139.  
  140. [AllClasses.AddReg]
  141. HKLM,%KEY_SETUP%,%REGVAL_PREINSTALL%,,%REGSZ_CLASSLIST_ALL%
  142.  
  143. [BaseClassWithoutNet.AddReg]
  144. HKLM,%KEY_SETUP%,%REGVAL_PREINSTALL%,,%REGSZ_CLASSLIST_WITHOUT_NET%
  145.  
  146. [BaseClassWithNet.AddReg]
  147. HKLM,%KEY_SETUP%,%REGVAL_PREINSTALL%,,%REGSZ_CLASSLIST_WITH_NET%
  148.  
  149. ;
  150. ; My Documents and Public Documetns installation sections
  151. ;
  152. ; these are installed via setup if the structure hasn't been set up by Office
  153. ;
  154.  
  155. [RemoveMyDocs]
  156. AddReg     = RemoveMyDocs.AddReg
  157. DelReg     = RemoveMyDocs.DelReg
  158. UpdateInis = RemoveMyDocs.Inis
  159.  
  160. [RemoveMyDocs.AddReg]
  161.    ; Rename MyDocs
  162. HKLM,%KEY_RENAME%\MyDocs,,,%25%\%Desktop%
  163. HKLM,%KEY_RENAME%\MyDocs,%MyDocsShort%,,"!$!$.MYD"
  164. HKLM,%KEY_RENAME%\MyDocs,"!$!$.MYD",,%ObsoleteMyDocs%
  165.    ; Rename PubDocs
  166. HKLM,%KEY_RENAME%\PubDocs,,,%30%
  167. HKLM,%KEY_RENAME%\PubDocs,%PubDocsShort%,,"!$!$.PUB"
  168. HKLM,%KEY_RENAME%\PubDocs,"!$!$.PUB",,%ObsoletePubDocs%
  169.  
  170. [RemoveMyDocs.DelReg]
  171.    ; Remove Personal folder entries
  172. HKLM,%KEY_EXPLORER%\%KEY_USER_SF%,%VAL_PERSONAL%
  173. HKCU,%KEY_EXPLORER%\%KEY_USER_SF%,%VAL_PERSONAL%
  174. HKCU,%KEY_EXPLORER%\%KEY_SF%,%VAL_PERSONAL%
  175.  
  176. [RemoveMyDocs.Inis]
  177.    ; delete link to Public Docs
  178. wininit.ini,NUL,,"%25%\%Desktop%\%MyDocsShort%\%PubDocsLnkShort%=1"
  179. wininit.ini,NUL,,"%25%\%Desktop%\%ObsMyDocsShort%\%PubDocsLnkShort%=1"
  180.  
  181.  
  182. ;
  183. ; Install sections for Legacy Toshiba USB devices
  184. ;
  185. ; This install section is called directly by Setup
  186. ;
  187.  
  188. [Legacy.USB.Toshiba]
  189. AddReg = Legacy.USB.Toshiba.addreg
  190.  
  191. [Legacy.USB.Toshiba.addreg]
  192. HKLM,System\CurrentControlSet\Services\USB,LegacyToshibaUSB,1,01,00,00,00
  193.  
  194.  
  195. ;
  196. ; Strings section
  197. ;
  198.  
  199. [Strings]
  200. ; Non localizable
  201. KEY_RENAME   = "Software\Microsoft\Windows\CurrentVersion\RenameFiles"
  202. KEY_EXPLORER = "Software\Microsoft\Windows\CurrentVersion\Explorer"
  203. KEY_SETUP    = "Software\Microsoft\Windows\CurrentVersion\Setup"
  204. KEY_SF       = "Shell Folders"
  205. KEY_USER_SF  = "User Shell Folders"
  206. REGVAL_PREINSTALL = "InstallClasses"
  207. REGSZ_CLASSLIST_ALL = "all"
  208. REGSZ_CLASSLIST_WITH_NET    = "System,hdc,fdc,CDROM,Net,NetTrans,NetClient,NetService,PCMCIA,SCSIAdapter,USB,HID,Mouse,Keyboard"
  209. REGSZ_CLASSLIST_WITHOUT_NET = "System,hdc,fdc,CDROM,PCMCIA,SCSIAdapter,USB,HID,Mouse,Keyboard"
  210. VAL_PERSONAL = "Personal"
  211.  
  212. ; Localizable
  213. Desktop         = "Desktop"
  214. MyDocsShort     = "MyDocu~1"
  215. PubDocsShort    = "Public~1"
  216. PubDocsLnkShort = "Public~1.lnk"
  217. ObsMyDocsShort  = "Obsole~1"
  218. ObsoleteMyDocs  = "Obsolete Desktop My Documents Folder"
  219. ObsoletePubDocs = "Obsolete Public Documents Folder"
  220.  
  221.