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.

427 lines
12 KiB

  1. [version]
  2. signature="$CHICAGO$"
  3. AdvancedINF=2.5,"%ERROR_WRONG_ADVPACK%"
  4. [DefaultInstall]
  5. RequiredEngine=Setupapi,%BadSetupVer%
  6. ComponentName="ICW"
  7. ComponentVersion=5.0
  8. CustomDestination=CustInstDestSection
  9. DelFiles=DeleteICW2,DeleteICW3,DeleteICWSBS,DelIE2ICWLink,DelIE3ICWLink,DelIE4ICWLink,DelIE5ICWLink,DelICW3DesktopIcon
  10. DelDirs=DeleteICWDir
  11. CopyFiles=CopySYS,CopyOTHER,CopyHELP,Copy95Only
  12. AddReg=MSICW.RegEntries,!Uninstall.Reg
  13. DelReg=!MSICW.BadRegEntries
  14. RegisterOCXs=RegisterICWSection
  15. PerUserInstall=MSICW.Stub.Add
  16. RunPostSetupCommands=MSICWPostSetupCommands:1
  17. PreRollback=Uninstall
  18. UpdateInis=UPD.Links
  19. [DefaultInstall.NT]
  20. RequiredEngine=Setupapi,%BadSetupVer%
  21. ComponentName="ICW"
  22. ComponentVersion=5.0
  23. CustomDestination=CustInstDestSection
  24. DelFiles=DeleteICW2,DeleteICW3,DeleteICWSBS,DelIE2ICWLink,DelIE3ICWLink,DelIE4ICWLink
  25. DelDirs=DeleteICWDir
  26. CopyFiles=CopySYS,CopyOTHER,CopyHELP,CopyNTOnly
  27. AddReg=MSICW.RegEntries,!Uninstall.Reg
  28. DelReg=!MSICW.BadRegEntries
  29. RegisterOCXs=RegisterICWSection
  30. PerUserInstall=MSICW.Stub.Add
  31. RunPostSetupCommands=MSICWPostSetupCommands:1
  32. PreRollback=Uninstall
  33. UpdateInis=UPD.Links
  34. [MSICWPostSetupCommands]
  35. rundll32 advpack.dll,LaunchINFSection %49400%\icw.inf,MSInfInstall,3,n
  36. [MSInfInstall]
  37. CopyFiles=CopyINF
  38. [MSICW.Stub.Add]
  39. ComponentID="ICW"
  40. StubPath="rundll32.exe advpack.dll,LaunchINFSectionEx %17%\icw.inf,PerUserStub,,36"
  41. GUID={5A8D6EE0-3E18-11D0-821E-444553540000}
  42. IsInstalled=1
  43. Locale=%LOCALE_ICW%
  44. Version=%Version%
  45. RollbackUninstall=1
  46. [PerUserStub]
  47. ComponentName="ICW"
  48. ComponentVersion=5.0
  49. RequiredEngine=Setupapi, "%error%"
  50. CustomDestination=CustInstDestSection
  51. DelFiles=DelIE2ICWLink,DelIE3ICWLink,DelIE4ICWLink,DelIE5ICWLink
  52. UpdateInis=UPD.Links
  53. [Uninstall]
  54. PerUserInstall=MSICW.Stub.Remove
  55. DelReg=DelUninstall.Reg
  56. UpdateInis=Uninstall.UPD.Links,Uninstall.UPD.Desktop
  57. [MSICW.Stub.Remove]
  58. ComponentID="ICW"
  59. StubPath="rundll32.exe advpack.dll,LaunchINFSectionEx %17%\icw.inf,PerUserRemove,,36"
  60. GUID={5A8D6EE0-3E18-11D0-821E-444553540000}
  61. IsInstalled=0
  62. Locale=%LOCALE_ICW%
  63. Version=%Version%
  64. RollbackUninstall=1
  65. [PerUserRemove]
  66. UpdateInis=Uninstall.UPD.Links
  67. [CustInstDestSection]
  68. 49000 = ProgramFilesDir,5
  69. 49100 = IEFilesDir,7
  70. 49400 = SourceDir
  71. 49060 = OldIELinksLDIDSection,5
  72. 49080 = ICW3DesktopIconLocation,5
  73. [OldIELinksLDIDSection]
  74. "HKCU","SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Programs","Internet Explorer 5","%25%\Start Menu\Programs"
  75. [ICW3DesktopIconLocation]
  76. "HKLM","SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders","Common Desktop","Internet Explorer 5","%25%\All Users\Desktop"
  77. [ProgramFilesDir]
  78. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion","ProgramFilesDir",,"%24%\%ProgramFiles%"
  79. [IEFilesDir]
  80. HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\IEXPLORE.EXE","Path",,"%24%\%ProgramFiles%\%IEDIR%"
  81. [SourceDisksNames]
  82. 55="%ICWNAME%",,0
  83. [SourceDisksFiles]
  84. connect.cnt =55
  85. inet16.dll =55
  86. icfg95.dll =55
  87. inetcfg.dll =55
  88. isign32.dll =55
  89. icwdial.dll =55
  90. icwphbk.dll =55
  91. icwdl.dll =55
  92. icfgNT.dll =55
  93. icfgNT5.dll =55
  94. icwhelp.dll =55
  95. icwconn.dll =55
  96. trialoc.dll =55
  97. icwutil.dll =55
  98. icwres.dll =55
  99. icwx25a.dun =55
  100. icwx25b.dun =55
  101. icwx25c.dun =55
  102. icwip.dun =55
  103. icwconn1.exe =55
  104. icwconn2.exe =55
  105. inetwiz.exe =55
  106. isignup.exe =55
  107. icwscrpt.exe =55
  108. icwrmind.exe =55
  109. icwtutor.exe =55
  110. connect.hlp =55
  111. icwdial.chm =55
  112. phone.icw =55
  113. state.icw =55
  114. support.icw =55
  115. icw.INF =55
  116. msicw.isp =55
  117. msn.isp =55
  118. phone.ver =55
  119. [DestinationDirs]
  120. CopyHELP = 18 ; LDID_HELP
  121. CopySYS = 11 ; LDID_SYS
  122. CopyINF = 17 ; LDID_INF
  123. Copy95Only = 11 ; LDID_SYS
  124. CopyNTOnly = 11 ; LDID_SYS
  125. CopyOTHER = 49100,%MSICWDIR% ; ICW AppDir
  126. DeleteICW2 = 49000,%OLD_ICWDIR% ; old ICW AppDir
  127. DeleteICW3 = 49100,%MSICWDIR% ; ICW AppDir
  128. DeleteICWSBS = 10,%OLD_ICW_SBS_DIR% ; old SBS install dir
  129. DelIE2ICWLink = 49060,%PGMDEL% ; IE2 ICW Start Menu location
  130. DelIE3ICWLink = 49060,%PGMDEL% ; IE3 ICW Start Menu location
  131. DelIE4ICWLink = 49060,%PGMDEL3% ; IE4 ICW and Win98 ICW3 Start Menu location
  132. DelIE5ICWLink = 49060,%PGMDEL% ; Win98 SE Start Menu location
  133. DelICW3DesktopIcon = 49080 ; ICW3 desktop icon location
  134. [RegisterICWSection]
  135. %11%\inetcfg.dll
  136. %49100%\%MSICWDIR%\trialoc.dll
  137. [Copy95Only]
  138. inet16.dll,,,32
  139. icfg95.dll,,,32
  140. icwscrpt.exe,,,32
  141. [CopyNTOnly]
  142. icfgNT.dll,,,32
  143. icfgNT5.dll,,,32
  144. [CopySYS]
  145. inetcfg.dll,,,32
  146. isign32.dll,,,32
  147. icwdial.dll,,,32
  148. icwphbk.dll,,,32
  149. [CopyOTHER]
  150. icwconn1.exe,,,32
  151. icwconn2.exe,,,32
  152. inetwiz.exe,,,32
  153. isignup.exe,,,32
  154. icwtutor.exe,,,32
  155. icwhelp.dll,,,32
  156. icwconn.dll,,,32
  157. icwutil.dll,,,32
  158. icwres.dll,,,32
  159. icwrmind.exe,,,32
  160. trialoc.dll,,,32
  161. icwdl.dll,,,32
  162. icwx25a.dun
  163. icwx25b.dun
  164. icwx25c.dun
  165. icwip.dun
  166. phone.icw
  167. phone.ver
  168. state.icw
  169. msicw.isp
  170. msn.isp
  171. support.icw
  172. [CopyINF]
  173. icw.INF
  174. [CopyHELP]
  175. connect.hlp
  176. connect.cnt
  177. icwdial.chm
  178. [DeleteICWDir]
  179. %49000%\%OLD_ICWDIR%
  180. %10%\%OLD_ICW_SBS_DIR%
  181. [DeleteICW2]
  182. icwconn1.exe
  183. icwconn2.exe
  184. inetwiz.exe
  185. isignup.exe
  186. icwdl.dll
  187. icwx25a.dun
  188. icwx25b.dun
  189. icwx25c.dun
  190. icwip.dun
  191. phone.icw
  192. state.icw
  193. msicw.isp
  194. msn.isp
  195. support.icw
  196. [DeleteICW3]
  197. icwconn1.exe
  198. icwconn2.exe
  199. inetwiz.exe
  200. isignup.exe
  201. icwdl.dll
  202. icwx25a.dun
  203. icwx25b.dun
  204. icwx25c.dun
  205. icwip.dun
  206. phone.icw
  207. state.icw
  208. msicw.isp
  209. msn.isp
  210. support.icw
  211. cns.gif
  212. nocns.gif
  213. progress.gif
  214. sidebar.gif
  215. connwiz.htm
  216. cwizfram.htm
  217. cwizintr.htm
  218. [DeleteICWSBS]
  219. icwconn1.exe
  220. icwconn2.exe
  221. inetwiz.exe
  222. isignup.exe
  223. icwdl.dll
  224. icwx25a.dun
  225. icwx25b.dun
  226. icwx25c.dun
  227. icwip.dun
  228. phone.icw
  229. state.icw
  230. msicw.isp
  231. msn.isp
  232. sbscfg.dll
  233. support.icw
  234. readme.txt,
  235. icwread.txt
  236. [DelIE2ICWLink]
  237. %ITEMDEL_INETWIZ_LINK%
  238. [DelIE3ICWLink]
  239. %ITEMDEL_GETON_LINK%
  240. [DelIE4ICWLink]
  241. %ITEMDEL_GETON3_LINK%
  242. [DelIE5ICWLink]
  243. %ITEMDEL_GETON5_LINK%
  244. [DelICW3DesktopIcon]
  245. %ITEMDEL_ICW3_ICON%
  246. ; This creates the Start Menu links.
  247. [UPD.Links]
  248. setup.ini, progman.groups,,""ICW11="%PGMGRP%"""
  249. ; ICW item
  250. setup.ini, ICW11,,"""%PGMITEM_ICW%"",""""""%49100%\%ICWDIR_SFN%\ICWCONN1.EXE""""""
  251. ; This nukes start menu link on uninstall
  252. [Uninstall.UPD.Links]
  253. setup.ini, progman.groups,,"ICW11=""%PGMGRP%"""
  254. ;ICW 5.0 items
  255. setup.ini, ICW11,,"""%PGMITEM_ICW%""",,,
  256. ; This nukes desktop link on uninstall
  257. [Uninstall.UPD.Desktop]
  258. setup.ini, progman.groups,,"DESKTOP=""..\..\%SHARED_DESKTOP%"""
  259. setup.ini, progman.groups,,"DESKTOP98=""..\..\%SHARED_DESKTOP98%"""
  260. setup.ini, progman.groups,,"DESKTOPNT=""..\..\..\..\%SHARED_DESKTOPNT%"""
  261. ;ICW 5.0 items
  262. setup.ini, DESKTOP,,"""%ITEMDEL_GETON3_DESKTOP%""",,,
  263. setup.ini, DESKTOP98,,"""%ITEMDEL_GETON3_DESKTOP%""",,,
  264. setup.ini, DESKTOPNT,,"""%ITEMDEL_GETON3_DESKTOP%""",,,
  265. [MSICW.RegEntries]
  266. ; File associations
  267. HKCR,.ins,,0,x-internet-signup
  268. HKCR,.ins,"Content Type",0,application/x-internet-signup
  269. HKCR,.isp,,0,x-internet-signup
  270. HKCR,.isp,"Content Type",0,application/x-internet-signup
  271. ; MIME execution options
  272. HKCR,x-internet-signup,,0,"%INET_COMM_SETTINGS%"
  273. HKCR,x-internet-signup,"EditFlags",1,00,00,00,00
  274. HKCR,x-internet-signup\Shell,,0,""
  275. HKCR,x-internet-signup\Shell\Open,"EditFlags",1,01,00,00,00
  276. HKCR,x-internet-signup\Shell\Open\command,,0,""""%49100%\%MSICWDIR%\ISIGNUP.EXE""" %%1"
  277. HKCR,x-internet-signup\DefaultIcon,,0,"%49100%\%MSICWDIR%\ICWCONN1.EXE,0"
  278. ; MIME database extensions
  279. HKCR,"MIME\Database\Content Type\application/x-internet-signup","Extension",0,".ins"
  280. ; Software Version
  281. HKLM,"%KEY_ICW%","Version",,"%Version%"
  282. HKLM,"%KEY_ICW%","InstallationDirectory",,"%49100%\%MSICWDIR%"
  283. HKLM,"%KEY_ICW%","CanInstallISPKit5",,"Yes"
  284. ; App Paths
  285. HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\ICWCONN1.EXE",,,"%49100%\%MSICWDIR%\ICWCONN1.EXE"
  286. HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\ICWCONN1.EXE","Path",,"%49100%\%MSICWDIR%;"
  287. HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\ICWCONN2.EXE",,,"%49100%\%MSICWDIR%\ICWCONN2.EXE"
  288. HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\ICWCONN2.EXE","Path",,"%49100%\%MSICWDIR%;"
  289. HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\ISIGNUP.EXE",,,"%49100%\%MSICWDIR%\ISIGNUP.EXE"
  290. HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\ISIGNUP.EXE","Path",,"%49100%\%MSICWDIR%;"
  291. HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\INETWIZ.EXE",,,"%49100%\%MSICWDIR%\INETWIZ.EXE"
  292. HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\INETWIZ.EXE","Path",,"%49100%\%MSICWDIR%;"
  293. ; Release Product Information
  294. HKLM,"Software\Microsoft\Internet Connection Wizard","Release Product",,"IE"
  295. HKLM,"Software\Microsoft\Internet Connection Wizard","Release Product Version",,"5.0"
  296. ; Default product code
  297. HKLM,"Software\Microsoft\Internet Connection Wizard","Default Product Code",,"IE5"
  298. ; Licensing for progress bar
  299. HKLM,"Software\Classes\Licenses",,,"Licensing: Copying the keys may be a violation of established copyrights."
  300. HKLM,"Software\Classes\Licenses\57CBF9E0-6AA7-11cf-8ADB-00AA00C00905",,,"aahakhchghkhfhaamghhbhbhkbpgfhahlfle"
  301. ;Do desktop icon
  302. HKCU,%KEY_RUNONCE%,"^SetupICWDesktop",,"%49100%\%MSICWDIR%\icwconn1.exe /desktop"
  303. [!Uninstall.Reg]
  304. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\ICW","QuietDisplayName",,"%ICWDISPLAYNAME%"
  305. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\ICW","QuietUninstallString",,"RunDll32 advpack.dll,LaunchINFSectionEx %17%\icw.inf,,,256"
  306. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\ICW","RequiresIESysFile",,"5.00"
  307. [DelUninstall.Reg]
  308. HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\ICW"
  309. ; Delete these reg keys, no one uses them.
  310. [!MSICW.BadRegEntries]
  311. HKCR,".ins","EditFlags"
  312. HKCR,".isp","EditFlags"
  313. [Strings]
  314. ; Important - Be sure to place any localizable strings
  315. ; below the "Localization Border" Comment
  316. KEY_ICW = "SOFTWARE\Microsoft\Internet Connection Wizard"
  317. KEY_OLD_ICW = "SOFTWARE\Microsoft\ICW"
  318. KEY_IEDIR = "SOFTWARE\Microsoft\IE4\Setup"
  319. KEY_PROGRAM_FILES = "SOFTWARE\Microsoft\Windows\CurrentVersion"
  320. ICWNAME = "Internet Connection wizard"
  321. VALUE_ICW_INSTALL = "InstallationDirectory"
  322. Version = "1.10"
  323. KEY_RUNONCE = "Software\Microsoft\Windows\CurrentVersion\Runonce"
  324. ; No Strings above this line should be localized
  325. ; All strings below this line should be localized
  326. ;==============================================================================================
  327. ICWDISPLAYNAME = "Internet Connection wizard"
  328. ProgramFiles = "Program Files"
  329. IEDIR = "Internet Explorer"
  330. MSICWDIR = "Connection Wizard"
  331. OLD_ICWDIR = "ICW-Internet Connection Wizard"
  332. OLD_ICW_SBS_DIR = "Connection Wizard"
  333. ProgramFiles_SFN = "Progra~1"
  334. IEDIR_SFN = "Intern~1"
  335. OLD_ICWDIR_SFN = "ICW-In~1"
  336. ICWDIR_SFN = "Connec~1"
  337. ProgramFiles_SFN_OEM = "Progra~1"
  338. IEDIR_SFN_OEM = "Intern~1"
  339. OLD_ICWDIR_SFN_OEM = "ICW-In~1"
  340. ICWDIR_SFN_OEM = "Connec~1"
  341. SHARED_DESKTOP = "Desktop"
  342. SHARED_DESKTOP98 = "All Users\Desktop"
  343. SHARED_DESKTOPNT = "Profiles\All Users\Desktop"
  344. PGMGRP = "Accessories\Communications"
  345. PGMITEM_ICW = "Internet Connection Wizard"
  346. PGMDEL = "Accessories\Internet Tools"
  347. PGMDEL3 = "Internet Explorer"
  348. ITEMDEL_INETWIZ = "Internet Setup Wizard"
  349. ITEMDEL_GETON = "Get on the Internet"
  350. ITEMDEL_GETON3 = "Connection Wizard"
  351. ITEMDEL_GETON3_DESKTOP = "Connect to the Internet"
  352. ;Start menu links
  353. ITEMDEL_INETWIZ_LINK = "Internet Setup Wizard.lnk"
  354. ITEMDEL_GETON_LINK = "Get on the Internet.lnk"
  355. ITEMDEL_GETON3_LINK = "Connection Wizard.lnk"
  356. ITEMDEL_GETON5_LINK = "Internet Connection Wizard.lnk"
  357. ;Desktop icon
  358. ITEMDEL_ICW3_ICON = "Connect to the Internet.lnk"
  359. INSTALL_DIR_PROMPT = "Please enter the directory in which to install the Internet Connection Wizard"
  360. ERROR_ENGINE_NOTFOUND = "Cannot find the required setup engine. Aborting..."
  361. ERROR_WRONG_ADVPACK = "You need a newer version of Advpack.dll"
  362. IE_REQUIRED = "You must have Internet Explorer v4.0 installed to run this package!"
  363. INET_COMM_SETTINGS = "Internet Communication Settings"
  364. LOCALE_ICW = "EN"
  365. BadSetupVer = "Your system is missing the required setup engine."