home *** CD-ROM | disk | FTP | other *** search
/ PC World 1998 June / PCWorld_1998-06_cd.bin / software / sharware / antiviry / scanDOS / INSTALL.DAT < prev    next >
Text File  |  1998-03-19  |  5KB  |  200 lines

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