Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

299 lines
13 KiB

  1. ;==============================================================================================
  2. ; ICW97.INF
  3. ;
  4. ; Copyright (c) 1994, 1995 Microsoft Corporation
  5. ;
  6. ; This is the Setup information file to install
  7. ; The Internet Connection Wizard version 1.1
  8. ; for Windows97 (IE4).
  9. ;
  10. ;==============================================================================================
  11. [version]
  12. LayoutFile=layout.inf,layout1.inf,layout2.inf
  13. signature="$CHICAGO$"
  14. SetupClass=BASE
  15. [BaseWinOptions]
  16. msicw.reg
  17. ;
  18. [msicw.reg]
  19. DelFiles=DeleteICW2,DeleteICW3
  20. CopyFiles=CopyINF,CopySYS,CopyICW,CopyHELP
  21. UpdateInis=UPD.Links
  22. PerUserInstall=ICW.links.pui
  23. AddReg=MSICW.RegEntries,MSICW.RegOLEObjects
  24. ;==============================================================================================
  25. ; These are the directory specifications.
  26. ;==============================================================================================
  27. [DestinationDirs]
  28. CopyHELP = 18 ; LDID_HELP
  29. CopySYS = 11 ; LDID_SYS
  30. CopyINF = 17 ; LDID_INF
  31. CopyICW = 29400
  32. DeleteICW = 24,%ProgramFiles%\%OLD_ICWDIR%
  33. ;==============================================================================================
  34. ; These are the File Copy sections.
  35. ;==============================================================================================
  36. ; ---------------------------------------------------------------------------------------------
  37. ; These are the files copied as part of the base install.They are put in C:\Windows\System
  38. ; ---------------------------------------------------------------------------------------------
  39. [CopySYS]
  40. icfg95.dll,,,32
  41. inet16.dll,,,32
  42. icwscrpt.exe,,,32
  43. inetcfg.dll,,,32
  44. icwdial.dll,,,32
  45. icwphbk.dll,,,32
  46. comctl32.ocx,,,32
  47. isign32.dll,,,32
  48. ; ---------------------------------------------------------------------------------------------
  49. ; These are the files copied as part of the base install. They are put in:
  50. ; <User Install Directory>\Internet Explorer\Connection Wizard
  51. ; ---------------------------------------------------------------------------------------------
  52. [CopyICW]
  53. icwconn1.exe,,,32
  54. icwconn2.exe,,,32
  55. inetwiz.exe,,,32
  56. isignup.exe,,,32
  57. icwtutor.exe,,,32
  58. icwhelp.dll,,,32
  59. icwconn.dll,,,32
  60. icwutil.dll,,,32
  61. icwres.dll,,,32
  62. icwrmind.exe,,,32
  63. trialoc.dll,,,32
  64. icwdl.dll,,,32
  65. icwx25a.dun
  66. icwx25b.dun
  67. icwx25c.dun
  68. icwip.dun
  69. phone.icw
  70. phone.ver
  71. state.icw
  72. msicw.isp
  73. msn.isp
  74. support.icw
  75. ; ---------------------------------------------------------------------------------------------
  76. ; These are the files copied as part of the base install. They are put in C:\Windows\INF
  77. ; ---------------------------------------------------------------------------------------------
  78. [CopyINF]
  79. icw97.INF
  80. ; ---------------------------------------------------------------------------------------------
  81. ; These are the files copied as part of the base install. They are put in C:\Windows\Help
  82. ; ---------------------------------------------------------------------------------------------
  83. [CopyHELP]
  84. connect.hlp
  85. connect.cnt
  86. icwdial.chm
  87. ;==============================================================================================
  88. ; These are the File Delete sections.
  89. ;==============================================================================================
  90. ; ---------------------------------------------------------------------------------------------
  91. ; These are the files deleted as part of the default install. This removes previous versions
  92. ; of the Internet Connection Wizard.
  93. ; ---------------------------------------------------------------------------------------------
  94. [DeleteICW2]
  95. icwconn1.exe
  96. icwconn2.exe
  97. inetwiz.exe
  98. isignup.exe
  99. icwdl.dll
  100. icwx25a.dun
  101. icwx25b.dun
  102. icwx25c.dun
  103. icwip.dun
  104. phone.icw
  105. state.icw
  106. msicw.isp
  107. msn.isp
  108. support.icw
  109. [DeleteICW3]
  110. icwconn1.exe
  111. icwconn2.exe
  112. inetwiz.exe
  113. isignup.exe
  114. icwdl.dll
  115. icwx25a.dun
  116. icwx25b.dun
  117. icwx25c.dun
  118. icwip.dun
  119. phone.icw
  120. state.icw
  121. msicw.isp
  122. msn.isp
  123. support.icw
  124. cns.gif
  125. nocns.gif
  126. progress.gif
  127. sidebar.gif
  128. connwiz.htm
  129. cwizfram.htm
  130. cwizintr.htm
  131. [Uninstall]
  132. UpdateInis=Uninstall.UPD.Links
  133. ;==============================================================================================
  134. ; This removes the per user links
  135. ;==============================================================================================
  136. [ICW.links.pui]
  137. GUID = "PerUser_ICW_Inis"
  138. IsInstalled = 0
  139. StubPath = "rundll.exe %11%\setupx.dll,InstallHinfSection PerUser_ICW_Inis 0 %17%\icw97.inf"
  140. [PerUser_ICW_Inis]
  141. UpdateInis =UPD.Links
  142. ;==============================================================================================
  143. ; This creates the Start Menu links.
  144. ;==============================================================================================
  145. [UPD.Links]
  146. setup.ini, progman.groups,,"ICW11=%PGMGRP%"
  147. ; ICW item
  148. setup.ini, ICW11,,""%PGMITEM_ICW%","%29402%\ICWCONN1.EXE"",,,,,,%ICW_INFOTIP%"
  149. ; Delete obsolete start menu items
  150. setup.ini, progman.groups,,"ICW10=%PGMDEL%"
  151. setup.ini, progman.groups,,"ICW30=%PGMDEL3%"
  152. ; INETWIZ menu item
  153. setup.ini, ICW10,,""%ITEMDEL_INETWIZ%"",,,
  154. ; old ICW menu item
  155. setup.ini, ICW10,,""%ITEMDEL_GETON%"",,,
  156. ;delete ICW 3.0
  157. setup.ini, ICW30,,""%ITEMDEL_GETON3%"",,,
  158. ; This nukes links on uninstall
  159. [Uninstall.UPD.Links]
  160. setup.ini, progman.groups,,"DESKTOP=""..\..\%SHARED_DESKTOP%"""
  161. setup.ini, progman.groups,,"DESKTOP98=""..\..\%SHARED_DESKTOP98%"""
  162. setup.ini, DESKTOP,,"""%ITEMDEL_GETON3_DESKTOP%""",,,
  163. setup.ini, DESKTOP98,,"""%ITEMDEL_GETON3_DESKTOP%""",,,
  164. ;==============================================================================================
  165. ; These are the Registry ADD sections.
  166. ;==============================================================================================
  167. [MSICW.RegEntries]
  168. ; ---------------------------------------------------------------------------------------------
  169. ; File associations
  170. HKCR,.ins,,0,x-internet-signup
  171. HKCR,.ins,"Content Type",0,application/x-internet-signup
  172. HKCR,.isp,,0,x-internet-signup
  173. HKCR,.isp,"Content Type",0,application/x-internet-signup
  174. ; ---------------------------------------------------------------------------------------------
  175. ; MIME execution options
  176. HKCR,x-internet-signup,,0,"Internet Communication Settings"
  177. HKCR,x-internet-signup,EditFlags,1,00,00,00,00
  178. HKCR,x-internet-signup\Shell,,0,""
  179. HKCR,x-internet-signup\Shell\Open,EditFlags,1,01,00,00,00
  180. HKCR,x-internet-signup\Shell\Open\command,,0,""""%29401%\ISIGNUP.EXE""" %%1"
  181. HKCR,x-internet-signup\DefaultIcon,,0,"%29401%\ICWCONN1.EXE,0"
  182. ; ---------------------------------------------------------------------------------------------
  183. ; MIME database extensions
  184. HKCR,"MIME\Database\Content Type\application/x-internet-signup",Extension,0,.ins
  185. ; ---------------------------------------------------------------------------------------------
  186. ; Software Version
  187. HKLM,"%KEY_ICW%",Version,,"%Version%"
  188. HKLM,"%KEY_ICW%",InstallationDirectory,,"%29401%"
  189. ; ---------------------------------------------------------------------------------------------
  190. ; App Paths
  191. HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\ICWCONN1.EXE",,,"%29401%\ICWCONN1.EXE"
  192. HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\ICWCONN1.EXE","Path",,"%29401%;"
  193. HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\ICWCONN2.EXE",,,"%29401%\ICWCONN2.EXE"
  194. HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\ICWCONN2.EXE","Path",,"%29401%;"
  195. HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\ISIGNUP.EXE",,,"%29401%\ISIGNUP.EXE"
  196. HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\ISIGNUP.EXE","Path",,"%29401%;"
  197. HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\INETWIZ.EXE",,,"%29401%\INETWIZ.EXE"
  198. HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\INETWIZ.EXE","Path",,"%29401%;"
  199. ;NT Client Caps
  200. HKLM,"Software\Microsoft\Active Setup\Installed Components\{5A8D6EE0-3E18-11D0-821E-444553540000}","(Default)",,"Internet Connection Wizard"
  201. HKLM,"Software\Microsoft\Active Setup\Installed Components\{5A8D6EE0-3E18-11D0-821E-444553540000}","ComponentID",,"ICW"
  202. HKLM,"Software\Microsoft\Active Setup\Installed Components\{5A8D6EE0-3E18-11D0-821E-444553540000}","IsInstalled",1,01,00,00,00
  203. HKLM,"Software\Microsoft\Active Setup\Installed Components\{5A8D6EE0-3E18-11D0-821E-444553540000}","Locale",,"%LOCALE_ICW%"
  204. HKLM,"Software\Microsoft\Active Setup\Installed Components\{5A8D6EE0-3E18-11D0-821E-444553540000}","Version",,"%Version%"
  205. ; ---------------------------------------------------------------------------------------------
  206. ; Rename the ICW dir to LFN
  207. HKLM,%KEY_RENAME%\ReadFiles,,,%29402%
  208. ; ---------------------------------------------------------------------------------------------
  209. ; Release Product Information
  210. HKLM,"Software\Microsoft\Internet Connection Wizard","Release Product",,"Memphis"
  211. HKLM,"Software\Microsoft\Internet Connection Wizard","Release Product Version",,"4.1"
  212. ; ---------------------------------------------------------------------------------------------
  213. ; Default product code
  214. HKLM,"Software\Microsoft\Internet Connection Wizard","Default Product Code",,"DESKTOP"
  215. ;----------------------------------------------------------------------------------------------
  216. ; Active setup keys not installed by Windows98 installation
  217. HKLM,"Software\Microsoft\Active Setup\Installed Components\{5A8D6EE0-3E18-11D0-821E-444553540000}",,,"Internet Connection Wizard"
  218. HKLM,"Software\Microsoft\Active Setup\Installed Components\{5A8D6EE0-3E18-11D0-821E-444553540000}","Version",,"4,71,465,9"
  219. HKLM,"Software\Microsoft\Active Setup\Installed Components\{5A8D6EE0-3E18-11D0-821E-444553540000}","Locale",,%LOCALE%
  220. HKLM,"Software\Microsoft\Active Setup\Installed Components\{5A8D6EE0-3E18-11D0-821E-444553540000}","IsInstalled",1,01,00,00,00
  221. HKLM,"Software\Microsoft\Active Setup\Installed Components\{5A8D6EE0-3E18-11D0-821E-444553540000}","ComponentID",,"ICW_Win"
  222. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\ICW",,,""
  223. ;----------------------------------------------------------------------------------------------
  224. ; Licensing for progress bar
  225. HKLM,"Software\Classes\Licenses",,,"Licensing: Copying the keys may be a violation of established copyrights."
  226. HKLM,"Software\Classes\Licenses\57CBF9E0-6AA7-11cf-8ADB-00AA00C00905",,,"aahakhchghkhfhaamghhbhbhkbpgfhahlfle"
  227. ;==============================================================================================
  228. ; Register OLE Objects
  229. ;==============================================================================================
  230. [MSICW.RegOLEObjects]
  231. HKLM,%KEY_RUNONCE%,"^Register_ICW_Apprentice",,"%11%\regsvr32.exe /s %11%\inetcfg.dll"
  232. HKLM,%KEY_RUNONCE%,"^Register_ICW_TrialOC",,"%11%\regsvr32.exe /s %29400%\trialoc.dll"
  233. HKCU,%KEY_RUNONCE%,"^SetupICWDesktop",,"%29402%\icwconn1.exe /desktop"
  234. [Strings]
  235. ;==============================================================================================
  236. ; Important - Be sure to place any localizable strings
  237. ; below the "Localization Border" Comment
  238. ;==============================================================================================
  239. KEY_RENAME = "Software\Microsoft\Windows\CurrentVersion\RenameFiles"
  240. KEY_ICW = "SOFTWARE\Microsoft\Internet Connection Wizard"
  241. KEY_OLD_ICW = "SOFTWARE\Microsoft\ICW"
  242. KEY_IEDIR = "SOFTWARE\Microsoft\IE4\Setup"
  243. KEY_PROGRAM_FILES = "SOFTWARE\Microsoft\Windows\CurrentVersion"
  244. KEY_RUNONCE = "Software\Microsoft\Windows\CurrentVersion\Runonce"
  245. VALUE_ICW_INSTALL = "InstallationDirectory"
  246. Version = "1.10"
  247. ICWNAME = "Internet Connection Wizard"
  248. ;==============================================================================================
  249. ; Localization Border
  250. ;
  251. ; No Strings above this line should be localized
  252. ; All strings below this line should be localized
  253. ;==============================================================================================
  254. ProgramFiles = "Progra~1"
  255. OLD_ICWDIR = "ICW-In~1"
  256. ;Program Folder and item names
  257. SHARED_DESKTOP = "Desktop"
  258. SHARED_DESKTOP98 = "All Users\Desktop"
  259. PGMGRP = "Accessories\Communications"
  260. PGMITEM_ICW = "Internet Connection Wizard"
  261. PGMDEL = "Accessories\Internet Tools"
  262. PGMDEL3 = "Internet Explorer"
  263. ITEMDEL_INETWIZ = "Internet Setup Wizard"
  264. ITEMDEL_GETON = "Get on the Internet"
  265. ITEMDEL_GETON3 = "Connection Wizard"
  266. ITEMDEL_GETON3_DESKTOP = "Connect to the Internet"
  267. LOCALE = "EN"
  268. ICW_INFOTIP = "Sets up your computer to access the Internet"