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.
110 lines
4.9 KiB
110 lines
4.9 KiB
; Internet Connection Wizard install script
|
|
|
|
[version]
|
|
signature="$CHICAGO$"
|
|
Layoutfile=layout.inf
|
|
SetupClass=BASE
|
|
|
|
[BaseWinOptions]
|
|
ICW_BaseInstall ;during Win Setup Install complete product
|
|
|
|
[ICW_BaseInstall]
|
|
CopyFiles = ICW.inf,ICW.sys,ICW.other,ICW.help
|
|
UpdateInis=ICW.Links
|
|
AddReg=ICW.AddReg
|
|
|
|
[DestinationDirs]
|
|
ICW.help = 18 ; LDID_HELP
|
|
ICW.sys = 11 ; LDID_SYS
|
|
ICW.other = 24, %OEM_PROGRAMF%\%OEM_ICW% ; LDID_APPS\Progra~1\ICW-In~1
|
|
ICW.inf = 17 ; LDID_INF
|
|
|
|
[ICW.sys]
|
|
inet16.dll,,,32
|
|
inetcfg.dll,,,32
|
|
isign32.dll,,,32
|
|
icwdial.dll,,,32
|
|
icwphbk.dll,,,32
|
|
iedkcs32.dll,,,32
|
|
|
|
[ICW.other]
|
|
icwconn1.exe,,,32
|
|
icwconn2.exe,,,32
|
|
inetwiz.exe,,,32
|
|
isignup.exe,,,32
|
|
icwdl.dll,,,32
|
|
icwx25a.dun
|
|
icwx25b.dun
|
|
icwx25c.dun
|
|
icwip.dun
|
|
phone.icw
|
|
state.icw
|
|
msicw.isp
|
|
msn.isp
|
|
|
|
[ICW.inf]
|
|
icw.inf
|
|
|
|
[ICW.help]
|
|
connect.hlp
|
|
connect.cnt
|
|
|
|
[ICW.Links]
|
|
; Creates Folder
|
|
setup.ini, progman.groups,,"group100=%INET_DESC%"
|
|
; Creates link in folder
|
|
setup.ini, group100,,""%ICWCONN1_DESC%",""%24%\%PROGRAMF%\%ICW_SHORT%\ICWCONN1.EXE"""
|
|
; Delete old INETWIZ menu item - a-johnkm
|
|
setup.ini, group100,,""%INETWIZ_DESC%"",,,
|
|
|
|
[ICW.AddReg]
|
|
HKCR,.ins,,0,x-internet-signup
|
|
HKCR,.ins,"Content Type",0,application/x-internet-signup
|
|
HKCR,.isp,,0,x-internet-signup
|
|
HKCR,.isp,"Content Type",0,application/x-internet-signup
|
|
HKCR,x-internet-signup,,0,"Internet Communication Settings"
|
|
HKCR,x-internet-signup,EditFlags,1,00,00,01,00
|
|
HKCR,x-internet-signup\Shell,,0,""
|
|
HKCR,x-internet-signup\Shell\Open,EditFlags,1,01,00,00,00
|
|
HKCR,x-internet-signup\Shell\Open\command,,0,"%24%\%PROGRAM_FULL%\%ICW_FULL%\ISIGNUP.EXE %%1"
|
|
HKCR,x-internet-signup\DefaultIcon,,0,"%24%\%PROGRAM_FULL%\%ICW_FULL%\ICWCONN1.EXE,0"
|
|
HKCR,"MIME\Database\Content Type\application/x-internet-signup",Extension,0,.ins
|
|
HKLM,SOFTWARE\Microsoft\ICW,Version,,"1.00"
|
|
HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\ICWCONN1.EXE",,,"%24%\%PROGRAM_FULL%\%ICW_FULL%\ICWCONN1.EXE"
|
|
HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\ICWCONN1.EXE","Path",,"%24%\%PROGRAM_FULL%\%ICW_FULL%;"
|
|
HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\ICWCONN2.EXE",,,"%24%\%PROGRAM_FULL%\%ICW_FULL%\ICWCONN2.EXE"
|
|
HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\ICWCONN2.EXE","Path",,"%24%\%PROGRAM_FULL%\%ICW_FULL%;"
|
|
HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\ISIGNUP.EXE",,,"%24%\%PROGRAM_FULL%\%ICW_FULL%\ISIGNUP.EXE"
|
|
HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\ISIGNUP.EXE","Path",,"%24%\%PROGRAM_FULL%\%ICW_FULL%;"
|
|
HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\INETWIZ.EXE",,,"%24%\%PROGRAM_FULL%\%ICW_FULL%\INETWIZ.EXE"
|
|
HKLM,"Software\Microsoft\Windows\CurrentVersion\App Paths\INETWIZ.EXE","Path",,"%24%\%PROGRAM_FULL%\%ICW_FULL%;"
|
|
; Create the long Directory name for C:\Program Files\ICW-Internet Connection Wizard
|
|
; Note that when you rename a long name, VFAT changes the short name from foobar~1 to foobar~2.
|
|
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RenameFiles\ICW,,,%24%\%PROGRAMF%
|
|
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RenameFiles\ICW,%ICW_SHORT%,,$!$!$!$!.ICW
|
|
HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\RenameFiles\ICW,$!$!$!$!.ICW,,%ICW_FULL%
|
|
|
|
; "The Internet" desktop icon -- moved from OHARE.INF
|
|
HKCR,"CLSID\{FBF23B42-E3F0-101B-8488-00AA003E56F8}",,0,"%THENET%"
|
|
HKCR,"CLSID\{FBF23B42-E3F0-101B-8488-00AA003E56F8}\DefaultIcon",,0,"%24%\%PROGRAM_FULL%\%ICW_FULL%\ICWCONN1.EXE,1"
|
|
HKCR,"CLSID\{FBF23B42-E3F0-101B-8488-00AA003E56F8}\InProcServer32",,0,"url.dll"
|
|
HKCR,"CLSID\{FBF23B42-E3F0-101B-8488-00AA003E56F8}\InProcServer32","ThreadingModel",0,"Apartment"
|
|
HKCR,"CLSID\{FBF23B42-E3F0-101B-8488-00AA003E56F8}\Shell\Open\Command",,2,"%24%\%PROGRAM_FULL%\%ICW_FULL%\ICWCONN1.EXE"
|
|
HKCR,"CLSID\{FBF23B42-E3F0-101B-8488-00AA003E56F8}\ShellEx\PropertySheetHandlers\{FBF23B42-E3F0-101B-8488-00AA003E56F8}",,0,""
|
|
HKCR,"CLSID\{FBF23B42-E3F0-101B-8488-00AA003E56F8}\ShellFolder",,0,""
|
|
HKCR,"CLSID\{FBF23B42-E3F0-101B-8488-00AA003E56F8}\ShellFolder","Attributes",1,70,00,00,00
|
|
|
|
[Strings]
|
|
ICW_FULL = "ICW-Internet Connection Wizard"
|
|
ICW_SHORT = "ICW-In~1" ; first 6 chars of Internet Connection Wizard + "~1"
|
|
OEM_ICW = "ICW-In~1" ; first 6 chars of Internet Connection Wizard + "~1" - in OEM code page (not ANSI)
|
|
INET_DESC = "Accessories\Internet Tools"
|
|
INETWIZ_DESC = "Internet Setup Wizard"
|
|
ICWCONN1_DESC = "Get on the Internet"
|
|
PROGRAMF = "Progra~1" ; first 6 chars of Program_Files, + "~1"
|
|
OEM_PROGRAMF = "Progra~1" ; first 6 chars of Program_Files, + "~1" - in OEM codepage (not Ansi)
|
|
PROGRAM_FULL = "Program Files"
|
|
Accessories = "Accessories"
|
|
ACCESSOR = "Access~1" ; first 6 chars of Accessories, + "~1"
|
|
OEM_ACCESSOR = "Access~1" ; first 6 chars of Accessories, + "~1" - in OEM codepage (not Ansi)
|
|
THENET = "The Internet" ; Name of desktop Icon
|