home *** CD-ROM | disk | FTP | other *** search
/ Freelog 29 / Freelog029.iso / Extra / Antivir / NavScan / INSTALL.INF < prev    next >
INI File  |  1996-02-29  |  24KB  |  916 lines

  1. [InstallVersion]
  2. 4.1
  3. [Process]
  4. AllowIntlChars()
  5. Bitmaps(Pix)                           
  6. DisableHelp()                          
  7. EnableForceWrite()
  8. EnableUpperCase()
  9. EnableWin95Shell()
  10. switch29 = IsInstallShell()
  11. #ifnot(switch29)
  12.     Backup(CustDLLCopy)                    
  13. #endif
  14. CallProc(InitMemory)
  15. CallProc(RestoreNavap)
  16. switch30 = TRUE                        
  17. switch31 = IsWinVerGTE(0351)            
  18. #if(switch31)                           
  19.     switch31 = CallProcEx(IsPlatformNT) 
  20. #endif
  21. #if(switch31)   
  22.     switch30 = FALSE
  23. #endif
  24. switch99 = CallProcEx(IsBadPlatform)
  25. #if(switch99)
  26.    MessageBox(BadPlatform)          
  27. #endif
  28. switch78 = TRUE
  29. switch81 = TRUE                         
  30. SetActiveCopy(NAVCopy, install.inf)  
  31. :TargetDirs
  32. switch68 = FALSE                        
  33. switch02 = TRUE 
  34. switch03 = TRUE 
  35. switch04 = TRUE 
  36. #ifnot(switch02)                    
  37.     ResetTarget(Target2SFN)         
  38.     ResetTarget(Target2to1)         
  39.     ResetTarget(TargetExt)          
  40. #else
  41.     ResetTarget(Target2to1)         
  42.     ResetTarget(TargetExt)          
  43. #endif
  44. switch99 = CallProcEx(FindSharedComponents) 
  45. #ifnot(switch99)
  46.     #ifnot(switch03)                
  47.     GetSymantecDir()            
  48.     ResetTarget(TargetShared)
  49.     ResetTarget(TargetSharedShort)
  50.     #endif
  51. #endif
  52. switch68 = CallProcEx(CheckPrevVer)
  53. #if(switch31)   
  54.     switch48 = CallProcEx(CheckForNortonApps)
  55.     #if(switch48)
  56.     MessageBox(NortonAppRunning)
  57.     #endif
  58. #endif
  59. #if(switch30)
  60.     switch48 = IsInstallShell()
  61. #endif
  62. WizardPanel(ExistingNav, siwnavnt.dll)
  63. switch64 = CallProcEx(CheckFullNavInstall)
  64. #if(switch64)
  65.     WizardProcessPanel()
  66. #endif
  67. #if(switch31)   
  68.     WizardPanel(NeedAdministratorDialog, siwnavnt.dll)
  69.     switch45 = CallProcEx(IsRunningAsAdministrator)
  70.     #ifnot(switch45)
  71.         WizardProcessPanel()       
  72.     #endif
  73. #endif
  74. WizardPanel(NoWinSpace, siwnavnt.dll)
  75. CallProc(CheckWinSpace)
  76. #if(switch70)
  77.     WizardProcessPanel()
  78. #endif
  79. SetInternalFlag(1)
  80. WizardPanel(Welcome, siwnavnt.dll)
  81. WizardProcessPanel()
  82. WizardPanel(License, siwnavnt.dll)
  83. WizardProcessPanel()
  84. :InstallLocation
  85. WizardPanel(SpecifyLocation, siwnavnt.dll)
  86. WizardIncludePanel(NoDiskSpace)
  87. WizardIncludePanel(KeepSettingsDlg)
  88. WizardIncludePanel(StartupDlg)
  89. WizardIncludePanel(ReselectDirectoryDialog)
  90. WizardProcessPanel()
  91. WizardPanel(ReselectDirectoryDialog, siwnavnt.dll)
  92. switch99 = Exists(NAVW32EXE)
  93. #if(switch99)
  94.     switch99 = Exists(NAVOPTSDAT)
  95. #endif
  96. #if(switch99)
  97.     WizardProcessPanel()            
  98. #endif
  99. WizardExcludePanel(ReselectDirectoryDialog)
  100. GetPrevVerSize()                    
  101. :CompressedDialog
  102. WizardPanel(CompressedDrive, siwnavnt.dll)
  103. switch40 = FALSE
  104. #ifnot(switch31)
  105.     switch40 = IsDriveCompressed(ALL)   
  106. #endif
  107. #if(switch40)
  108.     WizardProcessPanel()
  109. #endif
  110. WizardExcludePanel(CompressedDrive)
  111. :checkspace
  112. Wizardpanel(NoDiskSpace, siwnavnt.dll)
  113. switch71 = FALSE
  114. switch72 = FALSE
  115. switch98 = CheckDiskSpace(TARGET)       
  116. #ifnot(switch98)
  117.     WizardProcessPanel()                
  118.     switch72 = TRUE                     
  119. #else
  120.     WizardExcludePanel(NoDiskSpace)
  121. #endif
  122. #if(switch72)
  123.     WizardGotoPanel(SpecifyLocation)    
  124. #endif
  125. :KeepSettingsDialog
  126. WizardPanel(KeepSettingsDlg, siwnavnt.dll)
  127. WizardIncludePanel(StartupDlg)
  128. switch99 = Exists(NavoptsFind)
  129. #if(switch99)
  130.     WizardProcessPanel()
  131. #else
  132.     switch78 = FALSE
  133.     WizardExcludePanel(KeepSettingsDlg)
  134. #endif
  135. WizardPanel(StartupDlg, siwnavnt.dll)
  136. #if(switch78)
  137.     WizardExcludePanel(StartupDlg)
  138.     WizardGotoPanel(CopyFiles)
  139. #else
  140.     #if(switch31)                       
  141.         WizardProcessPanel()
  142.     #else
  143.         WizardExcludePanel(StartupDlg)
  144.     #endif
  145. #endif
  146. :CopyFilesDialog
  147. WizardPanel(CopyFiles, siwnavnt.dll)
  148. WizardProcessPanel()
  149. CreateDirectory(CreateExtDir)
  150. CreateDirectory(CreateSharedDir)
  151. #if(switch78)                           
  152.     switch99 = Exists(NavoptsFind)
  153.     #if(switch99)
  154.     DeselectOption(options)
  155.     #endif
  156.     switch99 = Exists(NewoptsFind)
  157.     #if(switch99)
  158.     DeselectOption(newoptions)
  159.     #endif
  160. #endif
  161. Backup(InfodeskCheck)
  162. switch99 = CallProcEx(InfodeskAsNew)
  163. #ifnot(switch99)
  164.     DeselectOption(infodesk)
  165. #endif
  166. switch99 = CallProcEx(SymstatAsNew)
  167. #ifnot(switch99)
  168.     DeselectOption(symstat)
  169. #endif
  170. #if(switch30)    
  171.     Backup(SymevntNewer)
  172.     switch99 = CallProcEx(SymevntAsNew)
  173.     #ifnot(switch99)
  174.     DeselectOption(symevnt)
  175.     #endif
  176. #endif 
  177. #if(switch31)   
  178.     DeselectOption(symevnt)
  179. #endif 
  180. #if(switch31)
  181. #else
  182.     DeselectOption(ctl3d)   
  183.     Backup(Ctl3d95Check)
  184.     switch99 = CallProcEx(Ctl3d32AsNew)
  185.     #if(switch99)
  186.         Backup(Ctl3d32Copy) 
  187.     #endif
  188. #endif
  189. #if(switch30)   
  190.     DeselectOption(scheduler)
  191. #endif
  192. DisableUtils()
  193. Copy()
  194. EnableUtils()
  195. #if(switch30)   
  196.     CallProcEx(SphinxUsageCounts_95)
  197. #endif
  198. #if(switch31)   
  199.     CallProcEx(SphinxUsageCounts_NT)
  200. #endif
  201. ResetTarget(TargetSharedShort)
  202. CallProcEx(GetShort)
  203. ResetTarget(TargetSharedSave)           
  204. ResetTarget(TargetShort)
  205. CallProcEx(GetShort)                    
  206. MergeRegFile(NavReg)
  207. #if(switch30)   
  208.     MergeRegFile(NavReg95)
  209. #endif
  210. ResetTarget(TargetSave)                 
  211. ResetTarget(TargetExtShort)
  212. CallProcEx(GetShort)                    
  213. MergeRegFile(NavwReg)
  214. CallProcEx(DeleteCustomValue)           
  215. CallProcEx(DeleteNTVirusDefs)
  216. CallProcEx(DeleteNTLastScan)
  217. switch99 = CallProcEx(IsGargoyleInstalled)
  218. #if(switch99)
  219.     CallProcEx(DeleteGargoyleKey)
  220.     CallProcEx(DeleteGargoyleValue)
  221.     CallProcEx(DeleteGargoyleHelpValue)
  222.     CallProcEx(DeleteGargoyleAppPathKey)
  223.     CallProcEx(DeleteGargoyleNTAppPathKey)  
  224.     CallProcEx(DeleteGargoyleShareValue1)
  225.     CallProcEx(DeleteGargoyleShareValue2)
  226.     CallProcEx(DeleteGargoyleShareValue3)
  227.     CallProcEx(DeleteGargoyleShareValue4)
  228.     CallProcEx(DeleteGargoyleShareValue5)
  229.     CallProcEx(DeleteGargoyleShareValue6)
  230.     CallProcEx(DeleteGargoyleHelpValue)
  231.     Delete(GargoyleFiles)
  232.   #if(switch31)
  233.     Uninstall()                 
  234.     Groups(GargoyleGroup)
  235.     CallProcEx(SetInstallMode)  
  236.   #endif
  237.     SilentModifyTF(DeleteGargoyleContents)
  238. #endif
  239. SilentModifyTF(AddContents)
  240. CallProcEx(SetNavoptsReg)               
  241. SetRegistration(SetNAVRegister)
  242. WizardPanel(ScheduleServiceDlg, siwnavnt.dll)
  243. #if(switch31)                           
  244.   #ifnot(switch78)                      
  245.     #ifnot(switch45)                    
  246.         WizardProcessPanel()
  247.     #else
  248.         switch99 = CallProcEx(IsScheduleRunning)
  249.         #ifnot(switch99)
  250.           #if(switch81)                 
  251.             WizardProcessPanel()
  252.           #endif
  253.         #else
  254.             CallProcEx(FridayScan)      
  255.         #endif
  256.     #endif
  257.   #endif
  258. #endif
  259. WizardExcludePanel(ScheduleServiceDlg)  
  260. Groups(NavIcon)
  261. #if(switch31)
  262.     Groups(NavUninstallIcon)
  263. #endif
  264. CallProcEx(UpdateInstFlag)
  265. UpdateReg32(RegUpdate)
  266. WizardPanel(TechSupport, siwnavnt.dll)
  267. WizardProcessPanel()
  268. WizardPanel(Reach, siwnavnt.dll)
  269. WizardProcessPanel()
  270. WizardPanel(RegisterNow, siwnavnt.dll)
  271. WizardIncludePanel(SendRegistration)
  272. WizardIncludePanel(OnlineMarketing)
  273. WizardIncludePanel(OnlineRegistration)
  274. WizardSetSkip(RegisterNow, Finished)
  275. WizardProcessPanel()
  276. WizardPanel(OnlineRegistration, siwnavnt.dll)
  277. WizardSetSkip(OnlineRegistration, Finished)
  278. WizardProcessPanel()
  279. WizardPanel(OnlineMarketing, siwnavnt.dll)
  280. WizardSetSkip(OnlineMarketing, Finished)
  281. WizardProcessPanel()
  282. WizardSetSkip(SendRegistration, Finished)
  283. WizardPanel(SendRegistration, siwnavnt.dll)
  284. WizardProcessPanel()
  285. WizardExcludePanel(SendRegistration)
  286. WizardExcludePanel(OnlineMarketing)
  287. WizardExcludePanel(OnlineRegistration)
  288. WizardPanel(Finished, siwnavnt.dll)
  289. switch73 = FALSE
  290. WizardProcessPanel()
  291. :CleanupAndExit
  292. CallProcEx(ExitHookProc)
  293. Delete(CustDLLDel)
  294. Delete(Leftovers)
  295. #ifnot(switch48)                        
  296.     #if(switch73)                       
  297.     Launch(RunNAVNT)
  298.     #endif
  299. #endif
  300. Exit()
  301. End()
  302. [SymevntAsNew]
  303. dll = siwnavnt.dll
  304. function = IsFileAsNew
  305. file = SYMEVNT.386, TEMPDIR, TARGET3
  306. [InfodeskAsNew]
  307. dll = siwnavnt.dll
  308. function = IsFileAsNew
  309. file = INFODESK.DLL, TEMPDIR, TARGET3
  310. [SymstatAsNew]
  311. dll = siwnavnt.dll
  312. function = IsFileAsNew
  313. file = S32STAT.DLL, TEMPDIR, TARGET3
  314. [Ctl3d32AsNew]
  315. dll = siwnavnt.dll
  316. function = IsFileAsNew
  317. file = CTL3D32.DLL, TEMPDIR, SYSTEM
  318. [CheckLFNTarget]
  319. dll = siwnavnt.dll
  320. function = DriveSupportsLFN
  321. location = TARGET
  322. [CheckLFNCDrive]
  323. dll = siwnavnt.dll
  324. function = DriveSupportsLFN
  325. location = C
  326. [CheckLFNWindows]
  327. dll = siwnavnt.dll
  328. function = DriveSupportsLFN
  329. location = WINDOWS
  330. [FindSharedComponents]
  331. dll = siwnavnt.dll
  332. function = FindSharedComponents
  333. [CheckPrevVer]
  334. dll = siwnavnt.dll
  335. function = CheckPrevVersion
  336. [CheckFullNavInstall]
  337. dll = siwnavnt.dll
  338. function = CheckFullNavInstall
  339. [UpdateInstFlag]
  340. dll = siwnavnt.dll
  341. function = UpdateInstalledFlag
  342. [SphinxUsageCounts_95]
  343. dll = siwnavnt.dll
  344. function = Sphinx_UpdateUsageCounts
  345. update = increment
  346. platform = Win95
  347. [95SharedDlls]
  348. symevnt.386
  349. symevnt1.dll
  350. s32evnt1.dll
  351. s32stat.dll
  352. infodesk.dll
  353. infodesk.cnt
  354. infodesk.hlp
  355. symgloss.hlp
  356. symantec.cnt
  357. [SphinxUsageCounts_NT]
  358. dll = siwnavnt.dll
  359. function = Sphinx_UpdateUsageCounts
  360. update = increment
  361. platform = WinNT
  362. [NTSharedDlls]
  363. s32stat.dll
  364. infodesk.dll
  365. infodesk.cnt
  366. infodesk.hlp
  367. symgloss.hlp
  368. symantec.cnt
  369. [GetShort]
  370. dll = siwnavnt.dll
  371. function = ConvertToShortName
  372. [SetNavoptsReg]
  373. dll = siwnavnt.dll
  374. function = SetNavoptsRegInfo
  375. [CheckWinSpace]
  376. dll = siwnavnt.dll
  377. function = WindowsDriveSpace
  378. [InitMemory]
  379. dll = siwnavnt.dll
  380. function = InitMemory
  381. [CheckForNortonApps]
  382. dll = siwnavnt.dll
  383. function = CheckForNortonApps
  384. INFODESK.DLL,   TARGET3
  385. S32STAT.DLL,    TARGET3
  386. S32NAV8.DLL,    TARGET
  387. [DoGroups]
  388. dll = siwnavnt.dll
  389. function = CreateGroupItems
  390. [FloppyInDrive]
  391. dll = siwnavnt.dll
  392. function = IsFloppyInDrive
  393. [ExitHookProc]
  394. dll = siwnavnt.dll
  395. function = ReleaseMemory
  396. delete = CustDLLDel
  397. [IsScheduleRunning]
  398. dll = siwnavnt.dll
  399. function = IsScheduleRunning
  400. [FridayScan]
  401. dll = siwnavnt.dll
  402. function = FridayScan
  403. [IsRunningAsAdministrator]
  404. dll = siwnavnt.dll
  405. function = IsRunningAsAdministrator
  406. [IsPlatformNT]
  407. dll = siwnavnt.dll
  408. function = IsPlatformNT
  409. [IsBadPlatform]
  410. dll = siwnavnt.dll
  411. function = IsBadPlatform
  412. [SetInstallMode]
  413. dll = siwnavnt.dll
  414. function = SetInstallMode
  415. [DeleteCustomValue]
  416. dll = siwnavnt.dll
  417. function = NavDeleteRegValue
  418. hive = SIWHKEY_LOCAL_MACHINE
  419. subkey = "SOFTWARE\Symantec\Norton AntiVirus Scanner\Install\4.0"
  420. value = "CustomVersion"
  421. [IsGargoyleInstalled]
  422. dll = siwnavnt.dll
  423. function = IsGargoyleInstalled
  424. [DeleteGargoyleKey]
  425. dll = siwnavnt.dll
  426. function = NavDeleteRegKey
  427. hive = SIWHKEY_LOCAL_MACHINE
  428. subkey = "SOFTWARE\Symantec\Norton AntiVirus NT"
  429. [DeleteGargoyleValue]
  430. dll = siwnavnt.dll
  431. function = NavDeleteRegValue
  432. hive = SIWHKEY_LOCAL_MACHINE
  433. subkey = "SOFTWARE\Symantec\InstalledApps"
  434. value = "NAVNT"
  435. [DeleteGargoyleHelpValue]
  436. dll = siwnavnt.dll
  437. function = NavDeleteRegValue
  438. hive = SIWHKEY_LOCAL_MACHINE
  439. subkey = "SOFTWARE\Microsoft\Windows\Help"
  440. value = "Navwnt.hlp"
  441. [DeleteGargoyleAppPathKey]
  442. dll = siwnavnt.dll
  443. function = NavDeleteRegKey
  444. hive = SIWHKEY_LOCAL_MACHINE
  445. subkey = "SOFTWARE\Microsoft\Windows NT\CurrentVersion\App Paths\N32SCANW.EXE"
  446. [DeleteGargoyleNTAppPathKey]
  447. dll = siwnavnt.dll
  448. function = NavDeleteEmptyRegKey
  449. hive = SIWHKEY_LOCAL_MACHINE
  450. subkey = "SOFTWARE\Microsoft\Windows NT\CurrentVersion\App Paths"
  451. [DeleteGargoyleShareValue1]
  452. dll = siwnavnt.dll
  453. function = NavDeleteRegValue
  454. hive = SIWHKEY_LOCAL_MACHINE
  455. subkey = "SOFTWARE\Symantec\SharedUsage\infodesk.cnt"
  456. value = "NAVNT"
  457. [DeleteGargoyleShareValue2]
  458. dll = siwnavnt.dll
  459. function = NavDeleteRegValue
  460. hive = SIWHKEY_LOCAL_MACHINE
  461. subkey = "SOFTWARE\Symantec\SharedUsage\infodesk.dll"
  462. value = "NAVNT"
  463. [DeleteGargoyleShareValue3]
  464. dll = siwnavnt.dll
  465. function = NavDeleteRegValue
  466. hive = SIWHKEY_LOCAL_MACHINE
  467. subkey = "SOFTWARE\Symantec\SharedUsage\infodesk.hlp"
  468. value = "NAVNT"
  469. [DeleteGargoyleShareValue4]
  470. dll = siwnavnt.dll
  471. function = NavDeleteRegValue
  472. hive = SIWHKEY_LOCAL_MACHINE
  473. subkey = "SOFTWARE\Symantec\SharedUsage\s32stat.dll"
  474. value = "NAVNT"
  475. [DeleteGargoyleShareValue5]
  476. dll = siwnavnt.dll
  477. function = NavDeleteRegValue
  478. hive = SIWHKEY_LOCAL_MACHINE
  479. subkey = "SOFTWARE\Symantec\SharedUsage\symantec.cnt"
  480. value = "NAVNT"
  481. [DeleteGargoyleShareValue6]
  482. dll = siwnavnt.dll
  483. function = NavDeleteRegValue
  484. hive = SIWHKEY_LOCAL_MACHINE
  485. subkey = "SOFTWARE\Symantec\SharedUsage\symgloss.hlp"
  486. value = "NAVNT"
  487. [DeleteGargoyleHelpValue]
  488. dll = siwnavnt.dll
  489. function = NavDeleteRegValue
  490. hive = SIWHKEY_LOCAL_MACHINE
  491. subkey = "SOFTWARE\Microsoft\Windows\Help"
  492. value = "Navwnt.hlp"
  493. [DeleteNTVirusDefs]
  494. dll = siwnavnt.dll
  495. function = NavDeleteRegKey
  496. hive = SIWHKEY_LOCAL_MACHINE
  497. subkey = "SOFTWARE\Symantec\Norton AntiVirus NT\Virus Defs"
  498. [DeleteNTLastScan]
  499. dll = siwnavnt.dll
  500. function = NavDeleteRegKey
  501. hive = SIWHKEY_LOCAL_MACHINE
  502. subkey = "SOFTWARE\Symantec\Norton AntiVirus NT\LastScan"
  503. [RunNAVNT]
  504. "%s\n32scanw.exe", TARGET3
  505. [NAVW32EXE]
  506. navw32.exe, TARGET
  507. [NAVOPTSDAT]
  508. navopts.dat, TARGET
  509. [N32SCANWEXE]
  510. n32scanw.exe, TARGET
  511. [NAVCopy:CopyDialog]
  512. caption = "Copying Norton AntiVirus Scanner Files..."
  513. posx = -10
  514. posy = -10
  515. [NAVCopy:Advo]
  516. posx = 20
  517. posy = 30
  518. location = siwnavnt.dll
  519. count = 1
  520. BitmapsOnly=1
  521. [FileCopy]
  522. copycaption   =  "Installing Norton AntiVirus Scanner"
  523. errorcaption  =  "Error Copying Files"
  524. insertcaption =  "Insert Diskette"
  525. Message       =   MessageText
  526. [Cancel]
  527. caption = "Norton AntiVirus Scanner - Exit Setup"
  528. text    = "Are you sure you want to exit?"
  529. [CancelShell]
  530. caption = "Norton AntiVirus Scanner - Exit Setup"
  531. "You have selected to cancel Setup."
  532. "In order to reset the Windows"
  533. "environment, Setup will also close"
  534. "Windows.  Are you sure you want to exit?"
  535. [SetShellMessage]
  536. caption  =  "Norton AntiVirus Scanner Setup"
  537. "Welcome to the Norton AntiVirus Scanner Setup. "
  538. " "
  539. "Please select OK to allow Setup to restart Windows"
  540. "and continue the installation. "
  541. " "
  542. "Press Cancel to exit Setup. "
  543. [Errors]
  544. noprev  =  "Symantec Setup for Windows is already running!"
  545. [BadPlatform]
  546. caption = "Norton AntiVirus Scanner Setup"
  547. "Norton AntiVirus Scanner can run only on Intel 80x86 computers" 
  548. [FailedUpdateRegistry]
  549. Caption="Norton AntiVirus Scanner Setup"
  550. "Failed to Update the Registry"
  551. [NortonAppRunning]
  552. caption = "Norton AntiVirus Scanner Setup"
  553. "A Symantec application is currently running."
  554. " "
  555. "Setup cannot install Norton AntiVirus Scanner"
  556. "files or update shared files if they are in use."
  557. " "
  558. "Please close all Symantec applications before continuing."
  559. [SetShell]
  560. WinIniName = win.ini
  561. SystemIniName = system.ini
  562. Message = MessageBox.SetShellMessage
  563. SysSectionName = boot
  564. WinSectionName = windows
  565. shell = %s\setup.exe
  566. load =
  567. run =
  568. Backup = Backup.SetShellSave
  569. Restore = Backup.SetShellRestore
  570. IfActiveList = LoadedList
  571. SubProcess = SubProc
  572. [SubProc]
  573. EnableForceWrite()
  574. MakeFilesReadWrite(RWSetup)
  575. Backup(CustDLLCopy)            
  576. CallProc(BackupNavap)
  577. Return()
  578. [SetShellSave]
  579. win.ini, win.siw, WINDOWS, WINDOWS
  580. system.ini, system.siw, WINDOWS, WINDOWS
  581. [SetShellRestore]
  582. system.siw, system.ini, WINDOWS, WINDOWS
  583. win.siw, win.ini, WINDOWS, WINDOWS
  584. [LoadedList]
  585. symnav8.dll
  586. s32nav8.dll
  587. symevnt1.dll
  588. s32evnt1.dll
  589. s32stat.dll
  590. [BackupNavap]
  591. dll = siwnavnt.dll
  592. function = BackupVxDKey
  593. vxd = NAVAP
  594. [RestoreNavap]
  595. dll = siwnavnt.dll
  596. function = RestoreVxDKey
  597. vxd = NAVAP
  598. [Target2to1]
  599. reset = TARGET
  600. location = %s, TARGET2
  601. [Target2LFN]
  602. reset = TARGET2
  603. location = "NAVNT"
  604. relative = 1
  605. relativeto = TARGET
  606. [Target2SFN]
  607. reset = TARGET2
  608. location = "NAVNT"
  609. relative = 1
  610. relativeto = TARGET
  611. [TargetShort]
  612. reset = TARGET4
  613. location = %s, TARGET
  614. [TargetQuoted]
  615. reset = TARGET3
  616. location = %s, TARGET
  617. [TargetSave]
  618. reset = TARGET3
  619. location = %s, TARGET4
  620. [TargetExt]
  621. reset = TARGET2
  622. location = "System"
  623. relative = 1
  624. relativeto = TARGET
  625. [TargetExtShort]
  626. reset = TARGET4
  627. location = %s, TARGET2
  628. [TargetShared]
  629. reset = TARGET3
  630. location = %s, TARGET5
  631. [TargetSharedShort]
  632. reset = TARGET4
  633. location = %s, TARGET3
  634. [TargetSharedSave]
  635. reset = TARGET5
  636. location = %s, TARGET4
  637. [CreateExtDir]
  638. %s, TARGET2
  639. [CreateSharedDir]
  640. %s, TARGET3
  641. [RWSetup]
  642. setup.exe, WINDOWS
  643. [NavoptsFind]
  644. navopts.dat, TARGET
  645. [NewoptsFind]
  646. navstart.dat, TARGET
  647. [CustDLLCopy]
  648. siwnavnt.dll, siwnavnt.dll, SOURCE, TEMPDIR
  649. s32nav8.dll,  s32nav8.dll,  SOURCE, TEMPDIR
  650. navntsch.dll, navntsch.dll, SOURCE, TEMPDIR
  651. s32stat.dll,  s32stat.dll,  SOURCE, TEMPDIR
  652. [InfodeskCheck]
  653. infodesk.dll, infodesk.dll, SOURCE, TEMPDIR
  654. [SymevntNewer]
  655. symevnt.386, symevnt.386, SOURCE, TEMPDIR
  656. [Ctl3dNTCheck]
  657. ctl3d32.dll, ctl3d32.dll, SOURCE, TEMPDIR
  658. [Ctl3d95Check]
  659. ctl3d95.dll, ctl3d95.dll, SOURCE, TEMPDIR
  660. ctl3d95.dll, ctl3d32.dll, TEMPDIR, TEMPDIR
  661. [Ctl3d32Copy]
  662. ctl3d32.dll, ctl3d32.dll, TEMPDIR, SYSTEM
  663. [CustDLLDel]
  664. siwnavnt.dll, TEMPDIR
  665. s32nav8.dll,  TEMPDIR
  666. navntsch.dll, TEMPDIR
  667. s32stat.dll,  TEMPDIR
  668. [GargoyleFiles]
  669. navwnt.cnt,     TARGET5
  670. [Leftovers]
  671. cramapi.dll,    TARGET
  672. mailbusi.ctl,   TARGET
  673. navnt.reg,      TARGET2
  674. navwnt.hlp,     TARGET2
  675. navwnt.reg,     TARGET2
  676. pipeline.dll,   TARGET
  677. pipeline.ini,   TARGET
  678. siwpipl.exe,    TARGET
  679. infodesk.gid,   TARGET5
  680. infodesk.fts,   TARGET5
  681. infodesk.ftg,   TARGET5
  682. navwnt.fts,     TARGET2
  683. navwnt.gid,     TARGET2
  684. navwnt.gid,     TARGET5
  685. navwscn.fts,    TARGET2
  686. navwscn.gid,    TARGET2
  687. navwscn.gid,    TARGET5
  688. pipedlg.dat,    TARGET5
  689. win.siw         WINDOWS
  690. system.siw      WINDOWS
  691. [AddContents]
  692. FileSpec   = %s\symantec.cnt, TARGET5
  693. filetype   = text
  694. Create     = 1
  695. CreateText = " "
  696. AddItems   = ContentsAddItems
  697. [ContentsAddItems]
  698. ":INCLUDE NAVWSCN.CNT", APPEND
  699. [DeleteGargoyleContents]
  700. FileSpec   = %s\symantec.cnt, TARGET5
  701. filetype   = text
  702. Create     = 0
  703. FindRems   = 0
  704. DelItems   = ContentsDeleteItems
  705. [ContentsDeleteItems]
  706. *NAVWNT.CNT*
  707. [NavReg]
  708. file = %s\navscn.reg, TARGET2
  709. [NavReg95]
  710. file = %s\navscn95.reg, TARGET2
  711. [NavwReg]
  712. file = %s\navscnw.reg, TARGET2
  713. [RegUpdate]
  714. key = "HKEY_LOCAL_MACHINE"
  715. subkey = "SOFTWARE\Symantec\Norton AntiVirus Scanner\Install\4.0\Components"
  716. [Pix]
  717. color = %s\symlogo.rle, -1, 1
  718. [VerDll]
  719. ver.dll, SYSTEM
  720. [SetNAVRegister]
  721. s32nav8.dll, TARGET
  722. [Registration]
  723. dll = s32nav8.dll
  724. string = "Symantec Setup for Windows"
  725. active = no
  726. serialize = 0
  727. [GargoyleGroup]
  728. "Gargoyle Items", navnt.grp, "Norton AntiVirus"
  729. [Gargoyle Items]
  730. "Norton AntiVirus Scanner",   n32scanw.exe, navwnt, 0, TARGET, n32scanw.exe, TARGET3, " "
  731. "Norton AntiVirus Uninstall", setup.exe,    navwnt, 0, TARGET, setup.exe, TARGET3, "/u"
  732. [NavIcon]
  733. "Norton Scanner", navnt.grp, "Norton AntiVirus Scanner"
  734. [NavUninstallIcon]
  735. "Norton Uninstall", navnt.grp, "Norton AntiVirus Scanner"
  736. [Norton Scanner]
  737. "Norton AntiVirus Scanner",     n32scanw.exe,     navwnt,    0, TARGET, n32scanw.exe,   TARGET3, " "
  738. [Norton Uninstall]
  739. "Norton AntiVirus Scanner Uninstall",   setup.exe,     install,    0, TARGET, setup.exe,   TARGET3, "/u"
  740. [NAVCopy]
  741. CopyMain.BaseFiles, "Norton AntiVirus Scanner Base Files",         0,  Y, N, Y
  742. CopySub.infodesk,   " "
  743. CopySub.symstat,    " "
  744. CopySub.symevnt,    " "
  745. CopySub.scheduler,  " "
  746. CopySub.ctl3d,      " "
  747. CopySub.navw95reg,  " "
  748. CopySub.options,    " "
  749. CopySub.newoptions, " "
  750. CopySub.virdefs,    " "
  751. CopySub.install,    "Install/uninstall NAV"
  752. CopySub.navwnt,     "Windows NT scanner application"
  753. CopyMain.Select,    " ", 0, N, N, N
  754. [WrongVersion]
  755. Caption="Norton AntiVirus Scanner Setup"
  756. Title="Incorrect Version"
  757. DlgProc=WizardPanelProc
  758. ResourceId=102
  759. Bitmap16=202
  760. PanelDataProc=_DefaultDataProc@0
  761. PanelFlags=First+Last+Finish
  762. [NoWinSpace]
  763. Caption="Norton AntiVirus Scanner Setup"
  764. Title="Low Disk Space"
  765. DlgProc=WizardPanelProc
  766. ResourceId=108
  767. Bitmap16=202
  768. PanelDataProc=_DefaultDataProc@0
  769. PanelFlags=First+Last+Finish
  770. [ExistingNav]
  771. Caption="Norton AntiVirus Scanner Setup"
  772. Title="Norton AntiVirus Already Installed"
  773. DlgProc=WizardPanelProc
  774. ResourceId=115
  775. Bitmap16=202
  776. PanelDataProc=_DefaultDataProc@0
  777. PanelFlags=First
  778. [Welcome]
  779. Caption="Norton AntiVirus Scanner Setup"
  780. Title="Norton AntiVirus Scanner"
  781. DlgProc=_WelcomeDlgProc@16
  782. ResourceId=501
  783. Bitmap16=202
  784. PanelDataProc=_WelcomeDataProc@0
  785. PanelFlags=First
  786. [License]
  787. Caption="Online License Agreement"
  788. DlgProc=WizardPanelProc
  789. ResourceId=502
  790. PanelDataProc=_LicenseDataProc@0
  791. [TechSupport]
  792. Caption="Norton AntiVirus Scanner Setup"
  793. Title="Symantec Support Solutions"
  794. DlgProc=WizardPanelProc
  795. ResourceId=507
  796. Bitmap16=207
  797. PanelDataProc=_DefaultDataProc@0
  798. PanelFlags=First
  799. [Reach]
  800. Caption="Norton AntiVirus Scanner Setup"
  801. Title="How to Reach Us"
  802. DlgProc=WizardPanelProc
  803. ResourceId=513
  804. Bitmap16=213
  805. PanelDataProc=_DefaultDataProc@0
  806. [SpecifyLocation]
  807. Caption="Norton AntiVirus Scanner Setup"
  808. Title="Program Location"
  809. DlgProc=WizardPanelProc
  810. ResourceId=118
  811. Bitmap16=202
  812. PanelDataProc=_DefaultDataProc@0
  813. [CompressedDrive]
  814. Caption="Norton AntiVirus Scanner Setup"
  815. Title="Compressed Drive Information"
  816. DlgProc=WizardPanelProc
  817. ResourceId=104
  818. Bitmap16=202
  819. PanelDataProc=_DefaultDataProc@0
  820. [NoDiskSpace]
  821. Caption="Norton AntiVirus Scanner Setup"
  822. Title="Not Enough Disk Space"
  823. DlgProc=WizardPanelProc
  824. ResourceId=106
  825. Bitmap16=202
  826. PanelDataProc=_DefaultDataProc@0
  827. PanelFlags=Last
  828. [KeepSettingsDlg]
  829. Caption="Norton AntiVirus Scanner Setup"
  830. Title="Keep Current Settings"
  831. DlgProc=WizardPanelProc
  832. ResourceId=121
  833. Bitmap16=202
  834. PanelDataProc=_DefaultDataProc@0
  835. [StartupDlg]
  836. Caption="Norton AntiVirus Scanner Setup"
  837. Title="Initial Settings"
  838. DlgProc=WizardPanelProc
  839. ResourceId=122
  840. Bitmap16=202
  841. PanelDataProc=_DefaultDataProc@0
  842. [CopyFiles]
  843. Caption="Norton AntiVirus Scanner Setup"
  844. Title="Setup Review"
  845. DlgProc=WizardPanelProc
  846. ResourceId=128
  847. Bitmap16=202
  848. PanelDataProc=_DefaultDataProc@0
  849. [Finished]
  850. Caption="Norton AntiVirus Scanner Setup"
  851. Title="Setup Complete"
  852. DlgProc=WizardPanelProc
  853. ResourceId=130
  854. Bitmap16=202
  855. PanelDataProc=_DefaultDataProc@0
  856. PanelFlags=First+Last+Finish
  857. [RebootFloppyDialog]
  858. Caption="Norton AntiVirus Scanner Setup"
  859. Title="Remove Floppy Diskette"
  860. DlgProc=WizardPanelProc
  861. ResourceId=129
  862. Bitmap16=202
  863. PanelDataProc=_DefaultDataProc@0
  864. PanelFlags=First+Last+Finish
  865. [NeedAdministratorDialog]
  866. Caption="Norton AntiVirus Scanner Setup" 
  867. Title="Need Administrator Privileges"
  868. DlgProc=WizardPanelProc
  869. ResourceId=141
  870. Bitmap16=202
  871. PanelDataProc=_DefaultDataProc@0
  872. PanelFlags=First
  873. [ReselectDirectoryDialog]
  874. Caption="Norton AntiVirus Scanner Setup"
  875. Title="Reselect Location"
  876. DlgProc=WizardPanelProc
  877. ResourceId=142
  878. Bitmap16=202
  879. PanelDataProc=_DefaultDataProc@0
  880. PanelFlags=Last
  881. [ScheduleServiceDlg]
  882. Caption="Norton AntiVirus Scanner Setup"
  883. Title="Cannot schedule weekly scans."
  884. DlgProc=WizardPanelProc
  885. ResourceId=143
  886. Bitmap16=202
  887. PanelDataProc=_DefaultDataProc@0
  888. PanelFlags=First
  889. [RegisterNow]
  890. caption = "Norton AntiVirus Scanner Setup"
  891. Title="Register Now"
  892. DlgProc=_RegNowDlgProc@16
  893. PanelDataProc=_RegNowDataProc@0
  894. ResourceId=504
  895. Bitmap16=204
  896. PanelFlags=Skip
  897. [OnlineRegistration]
  898. caption = "Norton AntiVirus Scanner Setup"
  899. DlgProc=_UsaRegDlgProc@16
  900. PanelDataProc=_UsaRegDataProc@0
  901. ResourceId=505
  902. PanelFlags=Skip
  903. [OnlineMarketing]
  904. caption = "Norton AntiVirus Scanner Setup"
  905. DlgProc=_MarketingDlgProc@16
  906. PanelDataProc=_MarketingDataProc@0
  907. ResourceId=506
  908. PanelFlags=Skip
  909. [SendRegistration]
  910. caption = "Norton AntiVirus Scanner Setup"
  911. DlgProc=_SendRegDlgProc@16
  912. PanelDataProc=_SendRegDataProc@0
  913. ResourceId=514
  914. Bitmap16=214
  915. Flags=Skip
  916.