home *** CD-ROM | disk | FTP | other *** search
/ PowerPlay 1998 July / PowerPlay0798.bin / Online / Cserve / ACCEL.LIB / MSISDN.INF < prev    next >
Windows Setup INFormation  |  1996-08-28  |  7KB  |  204 lines

  1. ; MSISDN.INF
  2. ;
  3. ; This is the Setup information file for ISDN Accelerator Pack
  4. ;
  5. ; Copyright 1993-1996, Microsoft Corporation
  6. ;
  7. ;
  8.  
  9. [version]
  10. signature="$CHICAGO$"
  11. Provider=%MS%
  12. SetupClass=BASE
  13. AdvancedINF=2.0
  14.  
  15. ;
  16. ; Note this should be kept in sync with the [MSISDN] Section below
  17. ;
  18. [DefaultInstall]
  19. CopyFiles=MSISDN_CopyFiles, MSISDN_SYS_CopyFiles, MSISDN_INF_CopyFiles, MSISDN_HLP_CopyFiles
  20. AddReg=MSISDN_Maintenance_AddReg, MSISDN_Reg
  21. UpdateInis=MSISDN_Inis
  22. Uninstall=MSISDN_Uninstall
  23.  
  24. [Optional Components]
  25. MSISDN
  26.  
  27. [MSISDN]
  28. OptionDesc=%MSISDN_Desc%
  29. Tip=%MSISDN_Tip%
  30. Parent = CommApps
  31. InstallType = 12                ;Portable, Custom
  32. IconIndex= 21                   ;Dial-up networking mini-icon for dialogs
  33. Needs= RNA
  34. ;
  35. ; Note this should be kept in sync with the [DefaultInstall] Section above
  36. ;
  37. CopyFiles=MSISDN_CopyFiles, MSISDN_SYS_CopyFiles, MSISDN_INF_CopyFiles, MSISDN_HLP_CopyFiles
  38. AddReg=MSISDN_Maintenance_AddReg, MSISDN_Reg
  39. UpdateInis=MSISDN_Inis
  40. Uninstall=MSISDN_Uninstall
  41.  
  42.  
  43. [MSISDN_Uninstall]
  44. AddReg=MSISDN_Uninstall_AddReg
  45. DelReg=MSISDN_Uninstall_DelReg
  46. UpdateInis=MSISDN_DelInis
  47.  
  48. ;****************************************************************************
  49. ; Source Directories
  50. ;****************************************************************************
  51.  
  52. [SourceDisksNames]
  53. 1=%TEMP%,"",1
  54.  
  55. [SourceDisksFiles]
  56. readme.txt    = 1,,4096
  57. license.txt   = 1,,1024
  58. getisdn.url   = 1,,1024
  59. cfgwiz.dll    = 1,,4096
  60. cfgwiz32.exe  = 1,,45056
  61. isdn.hlp      = 1,,11264
  62. isdnui.dll    = 1,,27648
  63. ndiswan.vxd   = 1,,12888
  64. wan.tsp       = 1,,34816
  65. ndiswan.inf   = 1,,2048
  66. ndswan16.dll  = 1,,2048
  67. ndswan32.dll  = 1,,5120
  68. ndis.vxd      = 1,,99328
  69. msisdn.inf    = 1,,7168
  70.  
  71. [DestinationDirs]
  72. MSISDN_CopyFiles     =24,%OEM_PROGRAMF%\%OEM_ACCESSOR%\%OEM_MSISDN_TOOLS%    ; LDID_SHARED
  73. MSISDN_SYS_CopyFiles =11    ; LDID_SYS
  74. MSISDN_INF_CopyFiles =17    ; LDID_INF
  75. MSISDN_HLP_CopyFiles =18    ; LDID_HELP
  76.  
  77. [MSISDN_CopyFiles]
  78. readme.txt
  79. license.txt
  80. getisdn.url
  81.  
  82. [MSISDN_SYS_CopyFiles]
  83. ndis.vxd,,,32        ; 32 = no version conflict when target is newer
  84. ndiswan.vxd,,,32
  85. wan.tsp,,,32
  86. cfgwiz.dll,,,32
  87. cfgwiz32.exe,,,32
  88. isdnui.dll,,,32
  89. ndswan16.dll,,,32
  90. ndswan32.dll,,,32
  91.  
  92. [MSISDN_INF_CopyFiles]
  93. ndiswan.inf 
  94. msisdn.inf
  95.  
  96. [MSISDN_HLP_CopyFiles]
  97. isdn.hlp
  98.  
  99.  
  100. ;****************************************************************************
  101. ; Core install and uninstall sections 
  102. ;****************************************************************************
  103.  
  104. [MSISDN_Maintenance_AddReg]
  105. ;
  106. ;ISDN Setup
  107. ;
  108. HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents,"MSISDN",,"MSISDN"
  109. HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents\MSISDN,INF,,"msisdn.inf"
  110. HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents\MSISDN,Section,,"MSISDN"
  111. HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents\MSISDN,Installed,,"1"
  112.  
  113. [MSISDN_Inis]
  114. ;
  115. ;Create ISDN Tools folder in accessories group
  116. ;
  117. setup.ini, progman.groups,, "group11=%MSISDN_Tools_Desc%"              ;creates folder
  118. setup.ini, group11,, """%MSISDN_Readme_Desc%"", ""%24%\%PROGRAMF%\%ACCESSOR%\%MSISDN_TOOLS%\README.TXT"",,0,,""%24%\%PROGRAMF%\%ACCESSOR%"""      ;creates link
  119. setup.ini, group11,, """%MSISDN_GetISDN_Desc%"", ""%24%\%PROGRAMF%\%ACCESSOR%\%MSISDN_TOOLS%\GETISDN.URL"",,0,,""%24%\%PROGRAMF%\%ACCESSOR%"""      ;creates link
  120. setup.ini, group11,, """%MSISDN_CfgWiz32_Desc%"", "CFGWIZ32.EXE",,0,,""%24%\%PROGRAMF%\%ACCESSOR%"""      ;creates link
  121.  
  122. [MSISDN_DelInis]
  123. ;
  124. ;delete ISDN Tools folder in accessories group
  125. ;
  126. setup.ini, progman.groups,, "group11=%MSISDN_Tools_Desc%"    ;delete folder?
  127. setup.ini, group11,, """%MSISDN_Readme_Desc%"""              ;deletes link in Accessories
  128. setup.ini, group11,, """%MSISDN_GetISDN_Desc%"""             ;deletes link in Accessories
  129. setup.ini, group11,, """%MSISDN_CfgWiz32_Desc%"""             ;deletes link in Accessories
  130.  
  131. [MSISDN_Reg]
  132. ;
  133. ; Add ISDN Class to Remote Networking
  134. ;
  135. HKLM,SYSTEM\CurrentControlSet\Services\RemoteAccess\Authentication\Class\isdn\PPPMAC,,,
  136.  
  137. ; Create the long filenames for "\Program Files\Accessories\ISDN Tools"
  138. ;   Note that when you rename a long name, VFAT changes the short name from
  139. ;   foobar~1 to foobar~2.
  140. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RenameFiles\Accessories,,2,"%24%\%PROGRAMF%\%ACCESSOR%"
  141. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RenameFiles\Accessories,%MSISDN_TOOLS%,,!$!$!$!$.$!$
  142. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RenameFiles\Accessories,!$!$!$!$.$!$,,"%MSISDN_Tools_Directory%,0"
  143.  
  144. ;
  145. ; Create ISDN shortcuts in start menu
  146. ;
  147. HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce,"MSISDN_GrpConv",,"%25%\grpconv.exe -o"
  148.  
  149.  
  150. [MSISDN_Uninstall_AddReg]
  151. ;
  152. ; RunOnce
  153. ;
  154. ; Currently we delete the whole key since the files are not available to re-install
  155. ;
  156. ;HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents\MSISDN,Installed,,"0"
  157.  
  158.  
  159. [MSISDN_Uninstall_DelReg]
  160. ; Remove MSISDN from Optional component list
  161. ;
  162. HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents,"MSISDN"
  163. HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\OptionalComponents\MSISDN
  164.  
  165. ;
  166. ; Remove ISDN Class from Remote Networking 
  167. ;
  168. HKLM, SYSTEM\CurrentControlSet\Services\RemoteAccess\Authentication\Class\ISDN
  169.  
  170.  
  171. [Strings]
  172. ;
  173. ; User-visible strings
  174. ;
  175. MSISDN_Desc      = "Microsoft ISDN 1.1 Accelerator Pack"
  176. MSISDN_Tip       = "Connect to your Internet provider, online service, or remote computer faster using an ISDN device with Dial-up Networking."
  177. MSISDN_Tool_Desc = "ISDN Tools"
  178. MS               = "Microsoft"
  179.  
  180. ; Directory name in "startmenu\accessories"
  181. MSISDN_Tools_Desc = "Accessories\ISDN Tools"
  182.  
  183. MSISDN_GetISDN_Desc  = "Get ISDN for Microsoft Windows Home Page"
  184. MSISDN_Readme_Desc   = "Readme"
  185. MSISDN_CfgWiz32_Desc = "ISDN Configuration Wizard"
  186.  
  187. ; Directory names - note that that short versions must match the truncated
  188. ; 8 char names for the long versions, or else there will be problems!
  189. ; also need to put the short versions in the [DestinationDirs] section above
  190. ; Used by wordpad, hypertrm, backup, paint, & MSN
  191. PROGRAMF         = "Progra~1"          ; first 6 chars of Program_Files, + "~1"
  192. OEM_PROGRAMF     = "Progra~1"          ; first 6 chars of Program_Files, + "~1" - in OEM codepage (not Ansi)
  193. ACCESSOR         = "Access~1"          ; first 6 chars of Accessories, + "~1"
  194. OEM_ACCESSOR     = "Access~1"          ; first 6 chars of Accessories, + "~1"  - in OEM codepage (not Ansi)
  195.  
  196. ;
  197. ; Long, short, and OEM versions...
  198. ;
  199. MSISDN_Tools_Directory = "ISDN Tools"
  200. MSISDN_TOOLS     = "ISDNTo~1"
  201. OEM_MSISDN_TOOLS = "ISDNTo~1" 
  202.  
  203.