[InstallVersion]
4.1
[Process]
AllowIntlChars()
Bitmaps(Pix)                           
DisableHelp()                          
EnableForceWrite()
EnableUpperCase()
Backup(CustDLLCopy)                    
CallProc(InitMemory)
CallProc(RestoreNavap)
WizardPanel(WrongVersion, siwnav32.dll)
switch31 = FALSE
switch30 = IsWinVerGTE(0395)            
#ifnot(switch30)
        WizardProcessPanel()            
        Exit()
#endif
switch78 = TRUE
#if(switch30)
   switch80 = TRUE
   switch81 = TRUE
   switch82 = TRUE
   switch83 = TRUE
   SetActiveCopy(NAVCopy, install.inf)
   EnableWin95Shell()
#else
   switch80 = FALSE
   switch81 = TRUE
   switch82 = FALSE
   switch83 = FALSE
   SetActiveCopy(NAVCopyWinNT, install.inf)
#endif
WizardPanel(NoWinSpace, siwnav32.dll)
CallProc(CheckWinSpace)
#if(switch70)
    WizardProcessPanel()
    Exit()
#endif
:TargetDirs
switch68 = FALSE                        
switch02 = FALSE
switch03 = FALSE
switch04 = FALSE
#if(switch30)
    switch02 = CallProcEx(CheckLFNTarget)   
    switch03 = CallProcEx(CheckLFNCDrive)   
    switch04 = CallProcEx(CheckLFNWindows)  
#endif
#ifnot(switch02)
    ResetTarget(Target2SFN)         
    ResetTarget(Target2to1)         
    ResetTarget(TargetExt)          
#else
    ResetTarget(Target2LFN)         
    ResetTarget(Target2to1)         
    ResetTarget(TargetExt)          
#endif
switch99 = CallProcEx(FindSharedComponents) 
#ifnot(switch99)
    #ifnot(switch03)                
        GetSymantecDir()            
        ResetTarget(TargetShared)
        ResetTarget(TargetSharedShort)
    #endif
#endif
SetInternalFlag(1)
WizardPanel(Welcome, siwnav32.dll)
WizardProcessPanel()
WizardPanel(BeforeScan, siwnav32.dll)
WizardProcessPanel()
WizardExcludePanel(BeforeScan)
:DuringScanDialog
WizardPanel(DuringScan, siwnav32.dll)
WizardProcessPanel()
WizardExcludePanel(DuringScan)
#if(switch52)
    Goto(CleanupAndExit)
#endif
:AfterScanDialog
WizardPanel(AfterScan, siwnav32.dll)
WizardProcessPanel()
WizardExcludePanel(AfterScan)
:RegisterDialog
switch99 = Exists(Luigi)
#if(switch99)
    WizardPanel(RequiredIntro, siwnav32.dll)
    WizardProcessPanel()
    WizardPanel(Required, siwnav32.dll)
    WizardProcessPanel()
    WizardPanel(RequiredSuccess, siwnav32.dll)
    WizardProcessPanel()
#endif
WizardExcludePanel(RequiredIntro)
WizardExcludePanel(Required)
WizardExcludePanel(RequiredSuccess)
WizardPanel(License, siwnav32.dll)
WizardProcessPanel()
switch68 = CallProcEx(CheckPrevVer)
:InstallLocation
WizardPanel(SpecifyLocation, siwnav32.dll)
WizardIncludePanel(NoDiskSpace)
WizardIncludePanel(KeepSettingsDlg)
WizardProcessPanel()
GetPrevVerSize()                    
:InstallTypeDialog
WizardPanel(InstallType, siwnav32.dll)
WizardIncludePanel(SelectComponents)
WizardIncludePanel(NoDiskSpace)
WizardIncludePanel(StartupDlg)
WizardIncludePanel(RescueDlg)
WizardProcessPanel()
#ifnot(switch63)                        
    #if(switch30)
        SetActiveCopy(NAVCopy, install.inf)
    #else
        SetActiveCopy(NAVCopyWinNT, install.inf)
    #endif
#endif
:compselect
WizardPanel(SelectComponents, siwnav32.dll)
WizardIncludePanel(NoDiskSpace)
WizardIncludePanel(StartupDlg)
WizardIncludePanel(RescueDlg)
#if(switch63)
    WizardProcessPanel()
#else
    WizardExcludePanel(SelectComponents)
#endif
:CompressedDialog
WizardPanel(CompressedDrive, siwnav32.dll)
switch40 = FALSE
#ifnot(switch31)
    switch40 = IsDriveCompressed(ALL)   
#endif
#if(switch40)
    WizardProcessPanel()
#endif
WizardExcludePanel(CompressedDrive)
:checkspace
Wizardpanel(NoDiskSpace, siwnav32.dll)
switch71 = FALSE
switch72 = FALSE
switch98 = CheckDiskSpace(TARGET)       
#ifnot(switch98)
    WizardProcessPanel()                
#else
    WizardExcludePanel(NoDiskSpace)
#endif
#if(switch71)
    WizardGotoPanel(SelectComponents)
#endif
#if(switch72)
    WizardGotoPanel(SpecifyLocation)    
#endif
:KeepSettingsDialog
WizardPanel(KeepSettingsDlg, siwnav.dll)
WizardIncludePanel(StartupDlg)
switch99 = Exists(NavoptsFind)
#if(switch99)
    WizardProcessPanel()
#else
    switch78 = FALSE
    WizardExcludePanel(KeepSettingsDlg)
#endif
:StartupDialog
WizardPanel(StartupDlg, siwnav32.dll)
switch84 = IsOptionSelected(navboot)
switch85 = IsOptionSelected(navapw)
switch86 = IsOptionSelected(scheduler)
switch87 = IsOptionSelected(rescue)
#ifnot(switch85)
    switch80 = FALSE
#endif
#ifnot(switch86)
    switch81 = FALSE
#endif
#ifnot(switch84)
    switch82 = FALSE
#endif
#if(switch78)                           
    WizardExcludePanel(StartupDlg)
    WizardGotoPanel(RescueDlg)
#endif
#ifnot(switch85)
    #ifnot(switch86)
        #ifnot(switch84)
            WizardExcludePanel(StartupDlg)
            WizardGotoPanel(RescueDlg)
	#endif
    #endif
#endif
WizardProcessPanel()
:RescueDialog
WizardPanel(RescueDlg, siwnav32.dll)
switch99 = IsOptionSelected(rescue)
#if(switch99)                           
    WizardProcessPanel()
#else
    switch83 = FALSE                    
    WizardExcludePanel(RescueDlg)
#endif
:CopyFilesDialog
WizardPanel(CopyFiles, siwnav.dll)
WizardProcessPanel()
CreateDirectory(CreateExtDir)
CreateDirectory(CreateSharedDir)
#if(switch78)                           
    switch99 = Exists(NavoptsFind)
    #if(switch99)
        DeselectOption(options)
    #endif
    switch99 = Exists(NewoptsFind)
    #if(switch99)
        DeselectOption(newoptions)
    #endif
#endif
#if(switch78)                           
    DeselectOption(SchedDat)            
#else                                   
    #ifnot(switch81)                    
        DeselectOption(SchedDat)        
    #endif
#endif
ResetTarget(Target5VerCheck)            
DisableUtils()
Copy()
EnableUtils()
switch99 = CallProcEx(SymevntAsNew)
#if(switch99)
    Backup(SymevntNewer)
#endif
Delete(SymevntTempDel)
switch99 = CallProcEx(InfodeskAsNew)
#if(switch99)
    Backup(InfodeskNewer)
#endif
Delete(InfodeskTempDel)
switch99 = CallProcEx(SymstatAsNew)
#if(switch99)
    Backup(SymstatNewer)
#endif
Delete(SymstatTempDel)
switch99 = Exists(SymevntFind)
#if(switch99)
    Backup(SymevntCopy)
#endif
switch99 = Exists(Symevnt16Find)
#if(switch99)
    Backup(Symevnt16Copy)
#endif
switch99 = Exists(Symevnt32Find)
#if(switch99)
    Backup(Symevnt32Copy)
#endif
CallProcEx(UsageCounts)
ResetTarget(TargetSharedShort)
CallProcEx(GetShort)
ResetTarget(TargetSharedSave)           
ResetTarget(TargetShort)
CallProcEx(GetShort)                    
MergeRegFile(NavReg)                    
ResetTarget(TargetSave)                 
ResetTarget(TargetExtShort)
CallProcEx(GetShort)                    
switch99=Exists(ConfigFind)
#if(switch99)
    switch05=VerifyStartup(CheckAVConfig1)
    #ifnot(switch05)
    switch05=VerifyStartup(CheckAVConfig2)
    #endif
    #ifnot(switch05)
    switch05=VerifyStartup(CheckAVConfig3)
    #endif
    #ifnot(switch05)
    switch05=VerifyStartup(CheckAVConfig4)
    #endif
    #ifnot(switch05)
    switch05=VerifyStartup(CheckAVConfig5)
    #endif
    #ifnot(switch05)
    switch05=VerifyStartup(CheckAVConfig6)
    #endif
    #ifnot(switch05)
    switch05=VerifyStartup(CheckAVConfig7)
    #endif
    #ifnot(switch05)
    switch05=VerifyStartup(CheckAVConfig8)
    #endif
    #if(switch05)
        #if(switch03)                           
            Backup(SaveConfigLFN)
        #else
            Backup(SaveConfigSFN)
        #endif
        SilentModifyTF(ModifyConfig)
    #endif
#endif
WizardPanel(ModifyFile, siwnav32.dll)
switch99=Exists(AutoexecFind)
#if(switch99)
    switch06=VerifyStartup(CheckAVAuto1)
    #ifnot(switch06)
    switch06=VerifyStartup(CheckAVAuto2)
    #endif
    #ifnot(switch06)
    switch06=VerifyStartup(CheckAVAuto3)
    #endif
    #ifnot(switch06)
    switch06=VerifyStartup(CheckAVAuto4)
    #endif
    #ifnot(switch06)
    switch06=VerifyStartup(CheckAVAuto5)
    #endif
    #ifnot(switch06)
    switch06=VerifyStartup(CheckAVAuto6)
    #endif
    #ifnot(switch06)
    switch06=VerifyStartup(CheckAVAuto7)
    #endif
    #ifnot(switch06)
    switch06=VerifyStartup(CheckAVAuto8)
    #endif
    #ifnot(switch06)
        switch06=IsOptionSelected(navboot)
    #endif
    #if(switch06)
        #if(switch03)                           
            Backup(SaveAutoexecLFN)
        #else
            Backup(SaveAutoexecSFN)
        #endif
    #endif
#endif
switch84 = IsOptionSelected(navboot)
#if(switch84)
    Backup(AutoexecCopy)
    SilentModifyTF(ModifyAutoexecAddNAV)
    WizardProcessPanel()
#else
    #if(switch99)
        SilentModifyTF(ModifyAutoexec)
    #endif
#endif
WizardExcludePanel(ModifyFile)
:checksysini
:checkschedini                          
#if(switch81)                           
    switch99 = Exists(SchedIniFind)
    #ifnot(switch99)
        SilentModifyTF(CreateSchedIni)
    #endif
    UpdateIni(AddNewSched)
    CallProcEx(FridayScan)
#endif
switch99 = VerifyIni(CheckAVSystemIni)
#if(switch99)
    #if(switch03)
        Backup(SaveSysIniLFN)
    #else
        Backup(SaveSysIniSFN)
    #endif
    SilentModifyTF(ModifySystemIni)
#endif
RemoveFromLoad(PrevAVLoad1)             
RemoveFromLoad(PrevAVLoad2)
RemoveFromLoad(PrevAVLoad3)
RemoveFromLoad(PrevAVLoad4)
RemoveFromLoad(PrevAVLoad5)
SilentModifyTF(AddContents)
CallProcEx(SetNavoptsReg)               
SetRegistration(SetNAVRegister)
#ifnot(switch78)                        
    CallProcEx(SetLoadNavap)            
    CallProcEx(SetStartupScan)          
    CallProcEx(UpdateNavstart)          
#endif
switch99 = IsOptionSelected(install)
#if(switch99)
    MergeRegFile(SetupReg)
#endif
switch99 = IsOptionSelected(navw32)
#if(switch99)
    MergeRegFile(NavwReg)
#endif
switch99 = IsOptionSelected(navapw)
#if(switch99)
    MergeRegFile(NavapwReg)
#endif
switch99 = IsOptionSelected(Scheduler)
#if(switch99)
    MergeRegFile(SchedReg)
#endif
switch99 = IsOptionSelected(rescue)
#if(switch99)
    MergeRegFile(RescuewReg)
#endif
#if(switch78)                           
    DeselectOption(SchedStart)          
#else                                   
    #ifnot(switch81)
        DeselectOption(SchedStart)      
        CallProc(RemoveStartupSchedLink)
    #else                               
        CallProc(SetPathInScheduleDat)
    #endif
#endif
CallProc(RemoveNAVLink)
CallProc(RemoveAutoProtLink)
CallProc(RemoveNAVforDOSLink)
CallProc(RemoveSchedLink)
Groups() 
:RunRescue
WizardPanel(RescueFloppyDialog, siwnav32.dll)
#if(switch83)
    CallProc(FloppyInDrive)
    #if (switch69)
        WizardProcessPanel()
        WizardGotoPanel(RescueFloppyDialog)
    #endif
    Backup(RescueCopy)
    ExecChildProcess(RescueRun)
#endif
CallProcEx(UpdateInstFlag)
UpdateReg32(RegUpdate)
WizardPanel(TechSupport, siwnav32.dll)
WizardProcessPanel()
WizardPanel(Reach, siwnav32.dll)
WizardProcessPanel()
WizardPanel(CrossSell, siwnav32.dll)
WizardProcessPanel()
WizardPanel(Finished, siwnav32.dll)
switch73 = FALSE
WizardProcessPanel()
:CheckForFloppy
WizardPanel(RebootFloppyDialog, siwnav32.dll)
#if(switch73)
    CallProc(FloppyInDrive)
    #if (switch69)
        WizardProcessPanel()
        WizardGotoPanel(RebootFloppyDialog)
    #endif
#endif
:CleanupAndExit
CallProcEx(ExitHookProc)
Delete(CustDLLDel)
Delete(RescueDelete)
Delete(Leftovers)
#if(switch73)
    ExitRestart()
#else
    Exit()
#endif
End()
[SubProc]
EnableForceWrite()
MakeFilesReadWrite(RWSetup)
DelFromIni(DelVxds)            
Backup(CustDLLCopy)            
CallProc(BackupNavap)
Return()
[SetShell]
WinIniName = win.ini
SystemIniName = system.ini
Message = MessageBox.SetShellMessage
SysSectionName = boot
WinSectionName = windows
shell = %s\setup.exe
load =
run =
SetShellIfLoaded=
Backup = Backup.SetShellSave
Restore = Backup.SetShellRestore
IfActiveList=LoadedList
SubProcess=SubProc
[SetShellSave]
win.ini, win.siw, WINDOWS, WINDOWS
system.ini, system.siw, WINDOWS, WINDOWS
[SetShellRestore]
system.siw, system.ini, WINDOWS, WINDOWS
win.siw, win.ini, WINDOWS, WINDOWS
[LoadedList]
navw32.exe
navapw32.exe
nsched32.exe
nresq32.exe
navboot.exe
symnav7.dll
s32nav7.dll
symnav8.dll
s32nav8.dll
symevnt1.dll
s32evnt1.dll
s32stat.dll
[SetShellMessage]
caption  =  "Norton AntiVirus for Windows 95 Setup"
"Welcome to the Norton AntiVirus for Windows 95 Setup. "
" "
"Please select OK to allow Setup to restart Windows"
"and continue the installation. "
" "
"Press Cancel to exit Setup. "
[ResetShellHook]
dll = siwnav32.dll
function = RestoreVxDKey
vxd = NAVAP
[FindSymevntDll]
dll = siwnav32.dll
function = FindSymevnt
[NukeSymevntDll]
dll = siwnav32.dll
function = NukeSymevnt
[SymevntAsNew]
dll = siwnav32.dll
function = IsFileAsNew
file = SYMEVNT.386
[InfodeskAsNew]
dll = siwnav32.dll
function = IsFileAsNew
file = INFODESK.DLL
[SymstatAsNew]
dll = siwnav32.dll
function = IsFileAsNew
file = S32STAT.DLL
[CheckLFNTarget]
dll = siwnav32.dll
function = DriveSupportsLFN
location = TARGET
[CheckLFNCDrive]
dll = siwnav32.dll
function = DriveSupportsLFN
location = C
[CheckLFNWindows]
dll = siwnav32.dll
function = DriveSupportsLFN
location = WINDOWS
[FindSharedComponents]
dll = siwnav32.dll
function = FindSharedComponents
[CheckPrevVer]
dll = siwnav32.dll
function = CheckPrevVersion
[UpdateInstFlag]
dll = siwnav32.dll
function = UpdateInstalledFlag
[UsageCounts]
dll = siwnav32.dll
function = UpdateUsageCounts
[GetShort]
dll = siwnav32.dll
function = ConvertToShortName
[SetNavoptsReg]
dll = siwnav32.dll
function = SetNavoptsRegInfo
[SetLoadNavap]
dll = siwnav32.dll
function = SetLoadNavapOptions
[SetStartupScan]
dll = siwnav32.dll
function = SetStartupScanOptions
[UpdateNavstart]
dll = siwnav32.dll
function = UpdateNavstart
[CheckWinSpace]
dll = siwnav32.dll
function = WindowsDriveSpace
[InitMemory]
dll = siwnav32.dll
function = InitMemory
[DoGroups]
dll = siwnav32.dll
function = CreateGroupItems
[FloppyInDrive]
dll = siwnav32.dll
function = IsFloppyInDrive
[ExitHookProc]
dll = siwnav32.dll
function = ReleaseMemory
delete = CustDLLDel
[BackupNavap]
dll = siwnav32.dll
function = BackupVxDKey
vxd = NAVAP
[RestoreNavap]
dll = siwnav32.dll
function = RestoreVxDKey
vxd = NAVAP
[RemoveNAVLink]
dll = siwnav32.dll
function = RemoveProgramLink
Link = "Norton AntiVirus\Norton AntiVirus.LNK"
[RemoveAutoProtLink]
dll = siwnav32.dll
function = RemoveProgramLink
Link = "Norton AntiVirus\Norton AntiVirus Auto-Protect.LNK"
[RemoveNAVforDOSLink]
dll = siwnav32.dll
function = RemoveProgramLink
Link = "Norton AntiVirus\Norton AntiVirus for DOS.PIF"
[RemoveSchedLink]
dll = siwnav32.dll
function = RemoveProgramLink
Link = "Norton AntiVirus\Norton Scheduler.LNK"
[RemoveStartupSchedLink]
dll = siwnav32.dll
function = RemoveStartupLink
Link = "Norton Program Scheduler.LNK"
[SetPathInScheduleDat]
dll = siwnav32.dll
function = SetPathInScheduleDat
file = SCHEDULE.DAT
[Luigi]
siw.qpd, SOURCE
[NAVCopy:TypeSelect]
count = 2
caption = "Norton AntiVirus for Windows 95 Install Type"
text = "Please select the type of install you want to perform."
grouptext = "Install Types"
button1 = "&Full Install"
button2 = "C&ustom Install"
descrip1 = "Installs and configures complete AntiVirus protection for your computer.  This will require xx.x MB of disk space."
descrip2 = "Lets you choose which Norton AntiVirus modules to install.  If you need more options later, you can run setup again."
[NAVCopy:Primary]
caption = "Norton AntiVirus for Windows 95 Main Selection"
button1 = "Select..."
button2 = "Select..."
button3 = "Select..."
button4 = "Select..."
button5 = "Select..."
text = App1Text
DisableButtons = 0
[NAVCopy:Component]
caption = "Norton AntiVirus for Windows 95 Component Selection"
text    = "Select/Deselect the components you want to install.  Checked items will be installed."
[NAVCopy:CopyDialog]
caption = "Copying Norton AntiVirus Files..."
posx = -10
posy = -10
[NAVCopy:Advo]
posx = 20
posy = 30
location = siwnav32.dll
count = 4
BitmapsOnly=1
[NAVCopyWinNT:TypeSelect]
count = 2
caption = "Norton AntiVirus for Windows 95 Install Type"
text = "Please select the type of install you want to perform."
grouptext = "Install Types"
button1 = "&Full Install"
button2 = "C&ustom Install"
descrip1 = "Installs and configures complete AntiVirus protection for your computer.  This will require xx.x MB of disk space."
descrip2 = "Lets you choose which Norton AntiVirus modules to install.  If you need more options later, you can run setup again."
[NAVCopyWinNT:Primary]
caption = "Norton AntiVirus for Windows 95 Main Selection"
button1 = "Select..."
button2 = "Select..."
button3 = "Select..."
button4 = "Select..."
button5 = "Select..."
text = App1Text
DisableButtons = 0
[NAVCopyWinNT:Component]
caption = "Norton AntiVirus for Windows 95 Component Selection"
text    = "Select/Deselect the components you want to install.  Checked items will be installed."
[NAVCopyWinNT:CopyDialog]
caption = "Copying Norton AntiVirus Files..."
posx = -10
posy = -10
[App1Text]
"Please select the items you want to install.  If a selection"
"has a button to the right, you can select individual files or"
"components."
[AdvoDefault]
posx = 20
posy = 30
text = AdvoText
[AdvoText]
""
"Please take a moment to complete the Product Registration Card
"included with your product and return it to Symantec."
""
"This will ensure that you receive future product announcements"
"and important notices. It will also qualify you for any discounts"
"on future upgrades."
""
"Thank you for purchasing Norton AntiVirus for Windows 95!"
[VersionSearch]
caption =  "Searching for Previous Version"
text1   =  "Searching for a previously installed"
text2   =  "version of Norton AntiVirus for Windows 95."
appname =  "navw32.exe"
apppath =  "C:\Program Files\Norton AntiVirus"
[SymantecDir]
caption = "Searching for Shared Directory"
text1 = "Searching for Symantec shared"
text2 = "program folder."
appname = "symcfg.bin"
apppath = C:\SYMANTEC
[TargetDriveLFN]
caption =  "Install Norton AntiVirus Files"
defpath =  "C:\Program Files\Norton AntiVirus"
text    =  "Please select the location where you want to install Norton AntiVirus."
reqspace=  "Approximate additional disk space required"
[TargetDriveSFN]
caption =  "Install Norton AntiVirus Files"
defpath =  "C:\NAV95"
text    =  "Please select the location where you want to install Norton AntiVirus."
reqspace=  "Approximate additional disk space required"
[FileCopy]
copycaption   =  "Installing Norton AntiVirus for Windows 95"
errorcaption  =  "Error Copying Files"
insertcaption =  "Insert Diskette"
Message       =   MessageText
[Cancel]
caption = "Norton AntiVirus - Exit Setup"
text    = "Are you sure you want to exit?"
[CancelShell]
caption = "Norton AntiVirus - Exit Setup"
"You have selected to cancel Setup."
"In order to reset the Windows"
"environment, Setup will also close"
"Windows.  Are you sure you want to exit?"
[Errors]
noprev  =  "Symantec Setup for Windows is already running!"
[Target5VerCheck]
reset = TARGET5
location = %s, TARGET
[Target2to1]
reset = TARGET
location = %s, TARGET2
[Target2LFN]
reset = TARGET2
location = "Norton AntiVirus"
relative = 1
relativeto = TARGET
[Target2SFN]
reset = TARGET2
location = "NAV95"
relative = 1
relativeto = TARGET
[TargetShort]
reset = TARGET4
location = %s, TARGET
[TargetSave]
reset = TARGET3
location = %s, TARGET4
[TargetExt]
reset = TARGET2
location = "System"
relative = 1
relativeto = TARGET
[TargetExtShort]
reset = TARGET4
location = %s, TARGET2
[TargetShared]
reset = TARGET3
location = %s, TARGET5
[TargetSharedShort]
reset = TARGET4
location = %s, TARGET3
[TargetSharedSave]
reset = TARGET5
location = %s, TARGET4
[CreateExtDir]
%s, TARGET2
[CreateSharedDir]
%s, TARGET3
[RWSetup]
setup.exe, WINDOWS
[SchedIniFind]
schedule.ini, WINDOWS
[NavoptsFind]
navopts.dat, TARGET
[NewoptsFind]
navstart.dat, TARGET
[SaveConfigSFN]
c:\config.sys, c:\config.nav
[SaveConfigLFN]
c:\config.sys, "c:\Copy (before NAV) of Config.Sys"
[SaveAutoexecSFN]
c:\autoexec.bat, c:\autoexec.nav
[SaveAutoexecLFN]
c:\autoexec.bat, "c:\Copy (before NAV) of Autoexec.Bat"
[SaveSysIniSFN]
system.ini, system.nav, WINDOWS, WINDOWS
[SaveSysIniLFN]
system.ini, "Copy (before NAV) of System.Ini", WINDOWS, WINDOWS
[CustDLLCopy]
siwnav32.dll, siwnav32.dll, SOURCE, TEMPDIR
s32scani.dll, s32scani.dll, SOURCE, TEMPDIR
s32nav8.dll,  s32nav8.dll,  SOURCE, TEMPDIR
navkrnl8.vxd, navkrnl8.vxd, SOURCE, TEMPDIR
virscan.dat,  virscan.dat,  SOURCE, TEMPDIR
virscan.inf,  virscan.inf,  SOURCE, TEMPDIR
inscanm.dat,  inscanm.dat,  SOURCE, TEMPDIR
inscanb.dat,  inscanb.dat,  SOURCE, TEMPDIR
inscanf.dat,  inscanf.dat,  SOURCE, TEMPDIR
intsrb.dat,   intsrb.dat,   SOURCE, TEMPDIR
intsrf.dat,   intsrf.dat,   SOURCE, TEMPDIR
[InfodeskNewer]
infodesk.dll, infodesk.dll, TARGET5, TARGET3
infodesk.hlp, infodesk.hlp, TARGET5, TARGET3
infodesk.cnt, infodesk.cnt, TARGET5, TARGET3
symgloss.hlp, symgloss.hlp, TARGET5, TARGET3
[SymstatNewer]
s32stat.dll,  s32stat.dll,  TARGET5, TARGET3
[SymevntFind]
symevnt.386, SYSTEM
[SymevntNewer]
symevnt.386,  symevnt.386,  TARGET5, TARGET3
symevnt1.dll, symevnt1.dll, TARGET5, TARGET3
s32evnt1.dll, s32evnt1.dll, TARGET5, TARGET3
[SymevntCopy]
symevnt.386, symevnt.386, TARGET3, SYSTEM
[Symevnt16Find]
symevnt1.dll, SYSTEM
[Symevnt16Copy]
symevnt1.dll, symevnt1.dll, TARGET3, SYSTEM
[Symevnt32Find]
s32evnt1.dll, SYSTEM
[Symevnt32Copy]
s32evnt1.dll, s32evnt1.dll, TARGET3, SYSTEM
[ExecRescue]
dll = siwnav32.dll
function = ExecRescue
[RescueRun]
"%s\nresq32.exe /INSTALL", TARGET3
[RescueCopy]
s32stat.dll, s32stat.dll, TARGET5, TARGET
[RescueDelete]
s32stat.dll, TARGET
[SymevntTempDel]
symevnt.386,  TARGET5
symevnt1.dll, TARGET5
s32evnt1.dll, TARGET5
[InfodeskTempDel]
infodesk.dll, TARGET5
infodesk.hlp, TARGET5
infodesk.cnt, TARGET5
symgloss.hlp, TARGET5
[SymstatTempDel]
s32stat.dll, TARGET5
[CustDLLDel]
shell95w.exe, TEMPDIR
siwnav32.dll, TEMPDIR
s32scani.dll, TEMPDIR
s32nav8.dll,  TEMPDIR
navkrnl8.vxd, TEMPDIR
virscan.dat,  TEMPDIR
virscan.inf,  TEMPDIR
inscanm.dat,  TEMPDIR
inscanb.dat,  TEMPDIR
inscanf.dat,  TEMPDIR
intsrb.dat,   TEMPDIR
intsrf.dat,   TEMPDIR
[Leftovers]
infodesk.gid,   TARGET5
infodesk.fts,   TARGET5
infodesk.ftg,   TARGET5
navw32.fts,     TARGET2
navw32.gid,     TARGET2
navw32.gid,     TARGET5
nsched32.fts,   TARGET2
nsched32.gid,   TARGET2
nsched32.gid,   TARGET5
win.siw,        WINDOWS
system.siw,     WINDOWS
[ConfigFind]
c:\config.sys
[AutoexecFind]
c:\autoexec.bat
[CheckAVConfig1]
file = c:\config.sys
finditems = FindNavStartup1
[CheckAVConfig2]
file = c:\config.sys
finditems = FindNavStartup2
[CheckAVConfig3]
file = c:\config.sys
finditems = FindNavStartup3
[CheckAVConfig4]
file = c:\config.sys
finditems = FindNavStartup4
[CheckAVConfig5]
file = c:\config.sys
finditems = FindNavStartup5
[CheckAVConfig6]
file = c:\config.sys
finditems = FindNavStartup6
[CheckAVConfig7]
file = c:\config.sys
finditems = FindNavStartup7
[CheckAVConfig8]
file = c:\config.sys
finditems = FindNavStartup8
[CheckAVAuto1]
file = c:\autoexec.bat
finditems = FindNavStartup1
[CheckAVAuto2]
file = c:\autoexec.bat
finditems = FindNavStartup2
[CheckAVAuto3]
file = c:\autoexec.bat
finditems = FindNavStartup3
[CheckAVAuto4]
file = c:\autoexec.bat
finditems = FindNavStartup4
[CheckAVAuto5]
file = c:\autoexec.bat
finditems = FindNavStartup5
[CheckAVAuto6]
file = c:\autoexec.bat
finditems = FindNavStartup6
[CheckAVAuto7]
file = c:\autoexec.bat
finditems = FindNavStartup7
[CheckAVAuto8]
file = c:\autoexec.bat
finditems = FindNavStartup8
[CheckAVSystemIni]
IniName = system.ini
SectionName = 386Enh
device=*vnavd.386*
[AutoexecCopy]
c:\autoexec.bat, c:\autoexec.nav
[FindNavStartup1]
*nav*
[FindNavStartup2]
*\vshield*
[FindNavStartup3]
*\guard*
[FindNavStartup4]
*\vsave*
[FindNavStartup5]
*\bootsafe*
[FindNavStartup6]
*\cpsched*
[FindNavStartup7]
*\vsafe*
[FindNavStartup8]
*\vwatch.sys*
[ModifyConfig]
caption    = "Norton AntiVirus - Modify Config.sys File"
text1      = "The following modifications need to be made to your config.sys file.  To edit the file, click the Edit button."
FileSpec   = c:\config.sys
filetype   = config
Create     = 0
CreateText =
rem1       = "rem"
FindRems   = 0
EditCaption= "Edit Config.sys"
EditText   = "Make the desired changes to the file and click Done when finished.  To cancel this and all previous edits, click Cancel Edit."
RemItems   = StartupRemItems
[ModifyAutoexec]
caption    = "Norton AntiVirus - Modify Autoexec.bat File"
text1      = "The following modifications need to be made to your autoexec.bat file.  To edit the file, click the Edit button."
FileSpec   = c:\autoexec.bat
filetype   = autoexec
Create     = 0
CreateText =
rem1       = "rem"
rem2       = "path"
rem3       = "set"
FindRems   = 0
EditCaption= "Edit Autoexec.bat"
EditText   = "Make the desired changes to the file and click Done when finished.  To cancel this and all previous edits, click Cancel Edit."
RemItems   = StartupRemItems
DelItems   = StartupDelItems
[ModifyAutoexecAddNAV]
caption    = "Norton AntiVirus - Modify Autoexec.bat File"
text1      = "The following modifications need to be made to your autoexec.bat file.  To edit the file, click the Edit button."
FileSpec   = c:\autoexec.nav
filetype   = autoexec
Create     = 1
CreateText =
rem1       = "rem"
rem2       = "path"
rem3       = "set"
FindRems   = 0
EditCaption= "Edit Autoexec.bat"
EditText   = "Make the desired changes to the file and click Done when finished.  To cancel this and all previous edits, click Cancel Edit."
RemItems   = StartupRemItems
DelItems   = StartupDelItems
AddItems   = StartupAddItems
[ModifySystemIni]
caption     = "Norton AntiVirus - Modify System.ini File"
text1       = "The following modification need to be made to your system.ini file.  To edit the file, click the Edit button."
FileSpec    = %s\system.ini, WINDOWS
filetype    = text
Create      = 0
CreateText  =
rem1        = ";"
FindRems    = 0
EditCaption = "Edit System.ini"
EditText    = "Make the desired changes to the file and click Done when finished.  To cancel this and all previous edits, click Cancel Edit."
RemItems    = SystemIniRemItems
[CreateSchedIni]
FileSpec    = %s\schedule.ini, WINDOWS
FileType    = ini
Create      = 1
CreateText  = "[Norton Program Scheduler]"
[AddNewSched]
IniName = schedule.ini
SectionName = NamedEvents
NamedEvent1 = 1
SectionName = NamedEvent1
Name="Scan for Viruses"
Prompt="&What to Scan:"
CommandLine=NAVW32.EXE
StartupDir=%s, TARGET
RunStyle=1
[StartupRemItems]
*navtsr*
*\navtsr*
*nav*
*\nav*
*nav_*
*\nav_*
*nav&*
*\nav&*
*\vshield*
*\guard*
*\vsave*
*\bootsafe*
*\cpsched*
*\vsafe*
*\vwatch.sys*
[StartupDelItems]
*navboot*
*\navboot*
[StartupAddItems]
"@%s\Navboot.exe /Startup", TARGET3, switch84
[SystemIniRemItems]
*vnavd.386*
[AddContents]
FileSpec   = %s\symantec.cnt, TARGET5
filetype   = text
Create     = 1
CreateText = " "
AddItems   = ContentsAddItems
[ContentsAddItems]
":INCLUDE NAVW32.CNT", APPEND
":INCLUDE NSCHED32.CNT", APPEND, switch86
[PrevAVLoad1]
navtsrw.exe
[PrevAVLoad2]
navpopup.exe
[PrevAVLoad3]
vshldwin.exe
[PrevAVLoad4]
wntsrman.exe
[PrevAVLoad5]
wnavws.exe
[DelVxds]
IniName = system.ini
SectionName = 386enh
device=*symevnt.386*
device=*awdos.386*  
device=*vpcaw.386*  
device=*vfintd.386*
device=*vfintd.386*
device=*vnss.386*
[NavReg]
file = %s\nav95.reg, TARGET2
[SetupReg]
file = %s\setup.reg, TARGET2
[NavwReg]
file = %s\navw32.reg, TARGET2
[NavapwReg]
file = %s\navapw32.reg, TARGET2
[SchedReg]
file = %s\NSched32.reg, TARGET2
[RescuewReg]
file = %s\NResq32.reg, TARGET2
[RegUpdate]
key = "HKEY_LOCAL_MACHINE"
subkey = "SOFTWARE\Symantec\Norton AntiVirus\Install\4.0\Components"
[Pix]
color = %s\symlogo.rle, -1, 1
[VerDll]
ver.dll, SYSTEM
[SetNAVRegister]
s32nav8.dll, TARGET
[Registration]
dll = s32nav8.dll
string = "Symantec Setup for Windows"
active = no
serialize = 0
[groups]
"Norton AntiVirus", nav.grp, DELETE
"Startup",          startup.grp
[Norton AntiVirus]
"Norton AntiVirus",             navw32.exe,     navw32,    0, TARGET3, navw32.exe,   TARGET3, " "
"Norton Program Scheduler",     nsched32.exe,   scheduler, 0, TARGET3, nsched32.exe, TARGET3, " "
"Rescue Disk",                  nresq32.exe,    rescue,    0, TARGET3, nresq32.exe,  TARGET3, " "
[Startup]
"Norton Program Scheduler",     nsched32.exe,   schedstart, 0, TARGET3,  nsched32.exe, TARGET3, " /min", 1
[NAVCopy]
CopyMain.BaseFiles, "Norton AntiVirus Base Files",         0,  Y, N, Y
CopySub.schedstart, " "
CopySub.scheddat,   " "
CopySub.symevnt,    " "
CopySub.shared,     " "
CopySub.infodesk,   " "
CopySub.symstat,    " "
CopySub.options,    " "
CopySub.newoptions, " "
CopySub.virdefs,    " "
CopySub.install,    "Install/uninstall NAV"
CopySub.navw32,     "Windows scanner application"
CopyMain.NAVVXD,    "Automatic protection",                0,  N, Y, Y
CopySub.navapw,     "Automatic Protection VxD"
CopyMain.NAVDOS,    "Startup protection",                  0,  N, Y, Y
CopySub.navboot,    "NAVBOOT"
CopySub.navtsr,     "NAVTSR"
CopyMain.Tools,     "Tools",                               0,  N, Y, Y
CopySub.rescue,     "Create a rescue disk"
CopySub.scheduler,  "Schedule scans"
[NAVCopyWinNT]
CopyMain.BaseFiles, "Norton AntiVirus Base Files",         0,  Y, N, Y
CopySub.schedstart, " "
CopySub.scheddat,   " "
CopySub.shared,     " "
CopySub.options,    " "
CopySub.newoptions, " "
CopySub.virdefs,    " "
CopySub.navw32,     "Windows Scanner Application"
CopySub.install,    "Install/Uninstall NAV"
CopyMain.TOOLS,     "Tools",                               0,  N, Y, Y
CopySub.scheduler,  "Schedule scans"
[CopyTextBaseFiles]
icon = IDI_NAVW
text = "Scans your drives for viruses and configures Norton AntiVirus."
[CopyTextNAVVXD]
icon = IDI_NAVAP
text = "Provides continuous protection against viruses while you work."
[CopyTextNAVDOS]
icon = IDI_NAVD
text = "Detect and eliminate viruses before they can spread."
[CopyTextTools]
icon = IDI_SCHEDULER
text = "Create a rescue disk set and schedule weekly scans."
[WrongVersion]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="Incorrect Version"
DlgProc=WizardPanelProc
ResourceId=102
Bitmap16=202
PanelDataProc=_DefaultDataProc@0
PanelFlags=First+Last+Finish
[NoWinSpace]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="Low Disk Space"
DlgProc=WizardPanelProc
ResourceId=108
Bitmap16=202
PanelDataProc=_DefaultDataProc@0
PanelFlags=First+Last+Finish
[Welcome]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="Welcome to Norton AntiVirus"
DlgProc=_WelcomeDlgProc@16
ResourceId=501
Bitmap16=202
PanelDataProc=_WelcomeDataProc@0
PanelFlags=First
[BeforeScan]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="Preparing for Virus Scan"
DlgProc=WizardPanelProc
ResourceId=110
Bitmap16=202
PanelDataProc=_DefaultDataProc@0
[DuringScan]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="Scanning Your System for Viruses"
DlgProc=WizardPanelProc
ResourceId=111
Bitmap16=202
PanelDataProc=_DefaultDataProc@0
PanelFlags=First+Last
[AfterScan]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="Your System is Virus Free"
DlgProc=WizardPanelProc
ResourceId=112
Bitmap16=202
PanelDataProc=_DefaultDataProc@0
PanelFlags=First
[Register]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="User Information"
DlgProc=WizardPanelProc
ResourceId=113
Bitmap16=202
PanelDataProc=_DefaultDataProc@0
PanelFlags=First
[InstallType]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="Setup Type"
DlgProc=WizardPanelProc
ResourceId=114
Bitmap16=203
PanelDataProc=_DefaultDataProc@0
[SelectComponents]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="Select Components"
DlgProc=WizardPanelProc
ResourceId=137
PanelDataProc=_DefaultDataProc@0
[SearchInfo]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="Exploring Drives"
DlgProc=WizardPanelProc
ResourceId=116
Bitmap16=202
PanelDataProc=_DefaultDataProc@0
PanelFlags=First+Last
[RequiredIntro]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="Products Required for Upgrade"
DlgProc=_RequiredDlgProc@16
ResourceId=509
Bitmap16=202
PanelDataProc=_RequiredDataProc@0
[Required]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="Searching for Qualifying Products"
DlgProc=_RequiredDlgProc@16
ResourceId=508
Bitmap16=202
PanelDataProc=_RequiredDataProc@0
[RequiredSuccess]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="Required Product Found"
DlgProc=_RequiredDlgProc@16
ResourceId=552
Bitmap16=202
PanelDataProc=_RequiredDataProc@0
PanelFlags=First
[License]
Caption="Online License Agreement"
DlgProc=_LicenseDlgProc@16
ResourceId=502
PanelDataProc=_LicenseDataProc@0
[TechSupport]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="Symantec Support Solutions"
DlgProc=_TechSupDlgProc@16
ResourceId=507
Bitmap16=207
PanelFlags=First
[Reach]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="How to Reach Us"
DlgProc=_ReachDlgProc@16
ResourceId=513
Bitmap16=213
[CrossSell]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="Windows 95 Solutions"
DlgProc=_CrossSellDlgProc@16
ResourceId=512
Bitmap16=300
PanelDataProc=_CrossSellDataProc@0
[SpecifyLocation]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="Program Location"
DlgProc=WizardPanelProc
ResourceId=118
Bitmap16=202
PanelDataProc=_DefaultDataProc@0
[CompressedDrive]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="Compressed Drive Information"
DlgProc=WizardPanelProc
ResourceId=104
Bitmap16=202
PanelDataProc=_DefaultDataProc@0
[NoDiskSpace]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="Not Enough Disk Space"
DlgProc=WizardPanelProc
ResourceId=106
Bitmap16=202
PanelDataProc=_DefaultDataProc@0
[KeepSettingsDlg]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="Keep Current Settings"
DlgProc=WizardPanelProc
ResourceId=121
Bitmap16=202
PanelDataProc=_DefaultDataProc@0
[StartupDlg]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="Initial Settings"
DlgProc=WizardPanelProc
ResourceId=122
Bitmap16=202
PanelDataProc=_DefaultDataProc@0
[RescueDlg]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="Create Rescue Disk Set"
DlgProc=WizardPanelProc
ResourceId=124
Bitmap16=202
PanelDataProc=_DefaultDataProc@0
[CopyFiles]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="Setup Review"
DlgProc=WizardPanelProc
ResourceId=128
Bitmap16=202
PanelDataProc=_DefaultDataProc@0
[ModifyFile]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="Modify Autoexec.bat"
DlgProc=WizardPanelProc
ResourceId=139
Bitmap16=202
PanelDataProc=_DefaultDataProc@0
PanelFlags=First
[Finished]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="Setup Complete"
DlgProc=WizardPanelProc
ResourceId=130
Bitmap16=202
PanelDataProc=_DefaultDataProc@0
PanelFlags=First+Last+Finish
[RescueFloppyDialog]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="Remove Floppy Diskette"
DlgProc=WizardPanelProc
ResourceId=129
Bitmap16=202
PanelDataProc=_DefaultDataProc@0
PanelFlags=First
[RebootFloppyDialog]
Caption="Norton AntiVirus for Windows 95 Setup"
Title="Remove Floppy Diskette"
DlgProc=WizardPanelProc
ResourceId=129
Bitmap16=202
PanelDataProc=_DefaultDataProc@0
PanelFlags=First+Last+Finish
