home *** CD-ROM | disk | FTP | other *** search
/ Multimedia & CD-ROM 3 / mmcd03-jun1995-cd.iso / utils / virus / scan / install.dat < prev    next >
Text File  |  1995-04-19  |  6KB  |  221 lines

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