home *** CD-ROM | disk | FTP | other *** search
/ TopWare Tools / TOOLS.iso / tools / top1580 / inst.dat next >
Encoding:
Text File  |  1992-01-10  |  4.4 KB  |  211 lines

  1. @DEFINE A$11 \VS
  2. @DEFINE D$2 C:
  3. @DEFINE Y%1 Y
  4. @DEFINE N%1 N
  5. @DEFINE H%1 Y
  6. @DEFINE Q$2
  7. @DEFINE P$
  8. @ERRORLINE   Press <ESC> to quit, any other key to continue ...
  9. @ERRMSG 2
  10.  File not found !
  11.  Diskette may be damaged!
  12. @END
  13. @ERRMSG 3
  14.  Directory not found!
  15.  Diskette may be damaged!
  16. @END
  17. @ERRMSG 5
  18.  Failed to access AUTOEXEC.BAT
  19.  Please remove attributes !
  20. @END
  21. @ERRMSG 8
  22.  Not enough memory !
  23. @END
  24. @ERRMSG 152
  25.  Drive not ready !
  26.  Please check the drive door.
  27. @END
  28. @ERRMSG 154
  29.  Data error !
  30.  Diskette may be damaged!
  31. @END
  32. @HEADER
  33.                   VIRUSAFE(tm) - Virus Safety Software
  34. @END
  35. @FOOTER
  36.   Copyright (C) 1991 XTree Company                      All rights reserved
  37. @END
  38.  
  39. @@@@ Beginning of Install Procedure @@@@
  40.  
  41. @CLS
  42. @WINDOWOPEN 20 5
  43.  VIRUSAFE(tm) Installation   
  44.           Version: 4.5
  45. @END
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.                 Enter drive letter for Installation:  ?D
  54.  
  55. @IF !D@:
  56. @LET D*:
  57. @ENDIF
  58. @IF D=A:
  59.                 Cannot install on drive A:
  60.                 Install on hard disk only.
  61. @QUIT
  62. @ENDIF
  63. @IF D=B:
  64.                 Cannot install on drive B:
  65.                 Install on hard disk only.
  66. @QUIT
  67. @ENDIF
  68.                 Enter directory to install to:  ?A
  69.  
  70. @LET W=Z
  71. @CHECKDISKFREE &D
  72. @IF Z<00400
  73. @IF D>B:
  74.                 No room to install VIRUSAFE(tm) on disk &D
  75.                 Make sure there is at least 400Kb free.
  76. @QUIT
  77. @ENDIF
  78. @ENDIF
  79.  
  80. @HELPLINE  Press <Enter ─┘> to continue ...
  81. @WINDOWOPEN 3 17
  82. IMPORTANT:
  83. Before installing, VIRUSAFE(tm) will check for viruses in the computer.
  84. @END
  85. ?P
  86. @EXECUTE UNVIRUS.EXE &D\ /B /F /D
  87. @IF D>B:
  88.       Copying programs to your hard disk ...
  89.  
  90. @IGNOREERROR 5 3
  91. @MD &D&A
  92. @IGNOREERROR
  93.       VSMENU.EXE      -   ViruSafe(tm) Main Menu
  94. @COPY VSMENU.EXE &D&A
  95. @COPY VSMENU.HLP &D&A
  96.       VS.EXE          -   ViruSafe Resident Monitor
  97. @COPY VS.EXE &D&A
  98.       VC.EXE          -   Memory Virus Check
  99. @COPY VC.EXE &D&A
  100.       PIC.EXE         -   Program Integrity Check
  101. @COPY PIC.EXE &D&A
  102.       UNVIRUS.EXE     -   Virus Check and Remove
  103. @COPY UNVIRUS.EXP &D&A
  104. @COPY UNVIRUS.EXE &D&A
  105.       VSCOPY.EXE      -   Virus-Free Copy
  106. @COPY VSCOPY.EXE &D&A
  107.       READ.ME         -   Last minute updates
  108. @COPY READ.ME &D&A
  109. @COPY TIMERUN.EXE &D&A
  110. @COPY VS.LO_ &D&A\VS.LOG
  111. @COPY VS.LO_ &D&A\VS.DAT
  112. @FILEEXISTS PCC.EXE
  113. @IF Z=0
  114.  
  115.  
  116.   Please remove Disk #1 and insert Disk #2; press <Enter ─┘> when ready... ?P
  117.  
  118. @ENDIF
  119.       VIRUSAFE.ICO    -   Windows 3.0 icon file
  120. @COPY VIRUSAFE.ICO &D&A
  121.       VSMENU.PIF      -   Windows 3.0 PIF file
  122. @COPY VSMENU.PIF &D&A
  123.       PCC.EXE         -   PC Checkup Program
  124. @COPY PCC.EXE &D&A
  125.  
  126.    All ViruSafe(tm) programs successfully copied, press <Enter ─┘> ... ?P
  127. @CLS
  128. @DEFINE H%1 Y
  129.  
  130.    Modify AUTOEXEC.BAT to run automatic anti-virus check? (Y/N) ?H
  131.  
  132. @IF H=Y
  133. @DEFINE Q$
  134. @DEFINE W%1 N
  135.    Are you using a windowing environment (WINDOWS/GEM/DESQview)? (Y/N) ?W
  136.  
  137. @IF W=Y
  138. @LET Q*/C-
  139. @ENDIF
  140. @LET T=D
  141. @IF D>C:
  142. @DEFINE T$2 C:
  143. @ENDIF
  144. @IGNOREERROR 2
  145. @APPENDFILE &T\AUTOEXEC.BAT
  146. @CLOSEFILE
  147. @FINDLINE &T\AUTOEXEC.BAT :VIRUSAFE
  148. @IGNOREERROR
  149. @IF !Z=0
  150. @REMOVEFROMFILE &T\AUTOEXEC.BAT :VIRUSAFE
  151. @ENDIF
  152. @FINDLINE &T\AUTOEXEC.BAT PATH
  153. @LET L=Z
  154. @APPENDFILE &T\AUTOEXEC.BAT
  155. @IF L=0
  156. @ADDLINE PATH=&D&A
  157. @ENDIF
  158. @ADDLINE :VIRUSAFE
  159. @ADDLINE &D
  160. @ADDLINE CD &A
  161. @ADDLINE VC /N
  162. @ADDLINE TIMERUN 1 PIC &D/N
  163. @ADDLINE VS /N/Q&Q
  164. @ADDLINE CD \
  165. @ADDLINE &T
  166. @ADDLINE :VIRUSAFE
  167. @CLOSEFILE
  168. @IF !L=0
  169. @GETLINE &T\AUTOEXEC.BAT &L
  170. @IF !Z@&A
  171. @LET Z*;&D&A
  172. @WRITELINE &T\AUTOEXEC.BAT &L &Z
  173. @ENDIF
  174. @ENDIF
  175. @ENDIF
  176. @CLS
  177.          The EMERGENCY RESCUE Diskette stores your Hard Disk
  178.          Partition Table,  DOS Boot sectors and CMOS RAM settings.
  179.  
  180.          Should your computer ever be damaged by a virus or other
  181.          catastophic event, you can restore critical system data
  182.          from your EMERGENCY RESCUE Diskette.
  183.  
  184. @DEFINE R%1 Y
  185.          Do you want to create EMERGENCY RESCUE Diskette? (Y/N) ?R
  186. @IF R=Y
  187. @DEFINE G$2 A:
  188.  
  189.          Enter destination drive letter (A: or B:)?  ?G
  190. @IF !G@:
  191. @LET G*:
  192. @ENDIF
  193. @WINDOWOPEN 10 16
  194. Use the Emergency Diskette labels supplied with ViruSafe
  195. to label a blank, formatted diskette.
  196.  
  197. Insert the diskette in drive &G and press <Enter ─┘>
  198. @END
  199. ?P
  200. @EXECUTE &D&A\PIC.EXE &G /SB
  201. @ENDIF
  202. @CLS
  203. @WINDOWOPEN 25 11
  204. VIRUSAFE(tm) Virus Safety Software
  205.     Successfully Installed !
  206.  
  207.  Please consult the READ.ME file
  208.     before running ViruSafe
  209. @END
  210. @QUIT
  211.