home *** CD-ROM | disk | FTP | other *** search
/ PC World 1998 October / PCWorld_1998-10_cd.bin / software / antiviry / scandos / INSTALL.DAT < prev    next >
Text File  |  1998-08-26  |  5KB  |  199 lines

  1. @DefineProject
  2.     @Name = "McAfee VirusScan"
  3.     @Version = "3.2.0"
  4.     @OutDrive = C
  5.     @Subdir = "\\NETA"
  6.     @AssumeHardDisk = 1
  7. @EndProject
  8.  
  9.  
  10. @ClearOption(1001)
  11. @ClearOption(1002)
  12. @ClearOption(2001)
  13. @ClearOption(2002)
  14. @ClearOption(3001)
  15. @ClearOption(3002)
  16. @ClearOption(4001)
  17. @ClearOption(4002)
  18. @ClearOption(5000)
  19. @ClearOption(5001)
  20. @ClearOption(9000)
  21. @ClearOption(9001)
  22.  
  23. @DefineVars
  24.     @Drive @SCANDrive = C
  25.     @Dir @SCANDir = "\\NETA\\VIRUSCAN"
  26. @EndVars
  27.  
  28. @Display
  29. @cls
  30.  
  31.           Welcome to McAfee VirusScan Installation!
  32.  
  33.  
  34.       This Install program will copy the McAfee VirusScan files to
  35.      your system, back-up and update your AUTOEXEC.BAT if you allow it.
  36.  
  37.  
  38.  
  39.           Thank you for evaluating McAfee VirusScan
  40.  
  41.  
  42.  
  43.  
  44.         Press Escape at any time to abort installation
  45.  
  46.     Copyright (c) 1994-1998 Network Associates, Inc..  All right reserved.
  47.  
  48.  
  49.                        @Pause
  50. @EndDisplay
  51.  
  52. GetAll:
  53. @ClearOption(4001)
  54. @ClearOption(4002)
  55. @GetOutDrive @SCANDrive
  56.   @suppress(A)
  57.   @suppress(B)
  58.   @Cls
  59.                      McAfee VirusScan Installation Drive
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.      This allows you to specify which hard disk or partition to install
  76.      the McAfee VirusScan files on.  This includes the program and
  77.      documentation files, along with the other companion files for the
  78.      program.  The next screen will allow you to specify which directory
  79.      to install McAfee VirusScan in.
  80.  
  81. @EndOutDrive
  82.  
  83. @GetSubDir @SCANDir
  84.  In which directory of your @SCANDrive drive should all McAfee VirusScan
  85.  files be installed?
  86.  
  87.  
  88. @EndSubDir
  89.  
  90. @If (@Exists("@SCANDrive:\\@SCANDir\\SCAN.EXE"))
  91.   @Goto Update
  92. @EndIf
  93. @If (@Exists("@SCANDrive:\\@SCANDir\\CLEAN.EXE"))
  94.   @Goto Update
  95. @EndIf
  96. @If (@Exists("@SCANDrive:\\@SCANDir\\VSHIELD.EXE"))
  97.   @Goto Update
  98. @EndIf
  99.  
  100. @Goto SCAN_OK
  101.  
  102. Update:
  103.   @GetOption
  104.   McAfee VirusScan appears to be installed in @SCANDrive:@SCANDir.
  105.   Do you wish to update the prior version?
  106.   @Option 4001 = "Yes, Update prior version"
  107.   @Option 4002 = "No,  Select another drive"
  108.   @EndOption
  109.   @If (4002 [= @Option) @Goto GetAll  @EndIf
  110.  
  111. SCAN_OK:
  112.  
  113.  
  114. @If (@Exists("C:\\AUTOEXEC.BAT"))
  115.   @GetOption
  116.           Back-Up and Update Your AUTOEXEC.BAT File
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.   To fully install McAfee VirusScan, a few changes should be made to your
  125.   AUTOEXEC.BAT file. Your PATH statement will be updated to include the
  126.   NETA directory, and VShield statements will be added to allow VShield
  127.   to load each time you reboot your machine.
  128.  
  129.   Do you want Install to do this for you?
  130.     @Option 5000 = "Yes,  Back-Up and Modify AUTOEXEC.BAT."
  131.     @Option 5001 = "No,  Save sample modification to MCAFEE.BAT."
  132.   @EndOption
  133. @else
  134. @display
  135.   The AUTOEXEC.BAT file cannot be found in your root directory.
  136.   Normal Installation would modify this file to load VirusScan's
  137.   VShield automatically when you reboot your machine.
  138.  
  139.   A sample file is provided in @SCANDrive:@SCANDir\VSH.TXT
  140. @pause
  141. @enddisplay
  142. @EndIf
  143. @endif
  144.  
  145.  
  146. /*
  147.  * All information available now, go ahead and copy files
  148.  */
  149.  
  150. CompleteInstall:
  151.   @copy("C:\\AUTOEXEC.BAT","C:\\AUTOEXEC.MCF")
  152.   @If (@Exists("C:\\MCAFEE.BAT"))
  153.     @system("del C:\\MCAFEE.BAT > nul")
  154.   @endif
  155.   @system("echo REM >>  C:\\MCAFEE.BAT")
  156.   @system("echo REM This line loads McAfee VSHIELD >>  C:\\MCAFEE.BAT")
  157.   @system("echo @SCANDrive:@SCANDir\\VSHIELD >>  C:\\MCAFEE.BAT")
  158.   @system("echo REM >>  C:\\MCAFEE.BAT")
  159.   @system("type C:\\AUTOEXEC.BAT >> C:\\MCAFEE.BAT")
  160.   @system("echo REM >>  C:\\MCAFEE.BAT")
  161.   @system("echo REM This line reloads McAfee VSHIELD after any network or keyboard drivers >>  C:\\MCAFEE.BAT")
  162.   @system("echo @SCANDrive:@SCANDir\\VSHIELD /reconnect >>  C:\\MCAFEE.BAT")
  163.   @system("echo REM >>  C:\\MCAFEE.BAT")
  164.   @if (5001 [= @Option)
  165.   @else
  166.     @copy("C:\\MCAFEE.BAT","C:\\AUTOEXEC.BAT")
  167.     @setautoexec
  168.       @Overwrite
  169.       @path = "@SCANDrive:\\@SCANDir;"
  170.     @endautoexec
  171.     @copy("C:\\AUTOEXEC.BAT","C:\\MCAFEE.BAT")
  172.   @endif
  173.   
  174. @If (!(@Exists("@SCANDrive:\\@SCANDir")))
  175.   @MkDir ("@SCANDrive:\\@SCANDir")
  176. @EndIf
  177.  
  178. @MoveCStr(01,01,31," Copying McAfee VirusScan for DOS files... ")
  179. @Copy("SCAN.EXE","@SCANDrive:\\@SCANDir\\*.*")
  180. @Copy("SCAN.DAT","@SCANDrive:\\@SCANDir\\*.*")
  181. @Copy("NAMES.DAT","@SCANDrive:\\@SCANDir\\*.*")
  182. @Copy("CLEAN.DAT","@SCANDrive:\\@SCANDir\\*.*")
  183. @Copy("FILE_ID.DIZ","@SCANDrive:\\@SCANDir\\*.*")
  184. @Copy("CHKVSHLD.EXE","@SCANDrive:\\@SCANDir\\*.*")
  185.  
  186. @DefineDisk
  187.     @Label = "Disk #1"
  188.     @BeginLib SCNI320E.001
  189.         @F README.1ST @S 13721 @O @SCANDrive:\\@SCANDir\\README.1ST
  190.         @F PACKING.LST @S 1750 @O @SCANDrive:\\@SCANDir\\PACKING.LST
  191.         @F VSHIELD.EXE @S 207929 @O @SCANDrive:\\@SCANDir\\VSHIELD.EXE
  192.         @F VALIDATE.EXE @S 51200 @O @SCANDrive:\\@SCANDir\\VALIDATE.EXE
  193.         @F WHATSNEW.TXT @S 24480 @O @SCANDrive:\\@SCANDir\\WHATSNEW.TXT
  194.         @F VSHLDCRC.EXE @S 44989 @O @SCANDrive:\\@SCANDir\\VSHLDCRC.EXE
  195.         @F VSHEML.EXE @S 34055 @O @SCANDrive:\\@SCANDir\\VSHEML.EXE
  196.         @F RESELLER.TXT @S 42349 @O @SCANDrive:\\@SCANDir\\RESELLER.TXT
  197.     @EndLib
  198. @EndDisk
  199.