echo off
cls
SET GET=
GET !J 
CLS
IF "%GET%"=="" GOTO NOGOTGET
ECHO    One moment, please. I must test the system . . . 
GET !V
IF ERRORLEVEL 1 GOTO UNCLEAN
ECHO ÿ
ECHO 
ECHO ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
ECHO ³ This program should be used ONLY if Victor Charlie's VCHECK  ³
ECHO ³ is causing false alarms. Before using Nofalse, please read   ³
ECHO ³ the VC manual section on False Alarms.                       ³
ECHO ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ
ECHO   You may press Escape to halt now.
GET   Press any other key to continue . . . 
IF ERRORLEVEL 27 GOTO END
CLS
ECHO ÿ
IF NOT EXIST VC1 ECHO    You must be in the Victor Charlie Home Directory to use Nofalse.
IF NOT EXIST VC1 GOTO END
ECHO ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ·
ECHO ³  We will make a NEW set of Victor Charlie programs now.       º
ECHO ³  The new set will no longer contain VCHECK's built-in         º
ECHO ³  generic logic on isolating viruses.                          º
ECHO ³                                                               º
ECHO ³  However, there will be NO change in the ability to           º
ECHO ³  detect active viruses on this computer, or in VCHECK's       º
ECHO ³  own ability to detect viral signatures from the VC.SIG       º
ECHO ³  Virus Signature library.                                     º
ECHO ³                                                               º
ECHO ³  If you are certain you wish to remove the rest of VCHECK's   º
ECHO ³  logic from the VC program, hit a key and we will make a new  º
ECHO ³  Victor Charlie for you now, with this feature removed.       º
ECHO ÔÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼
ECHO ÿ                                                               
ECHO   Press Escape to quit,
GET    Any other key to continue . . . 
ECHO ÿ                                                               
IF ERRORLEVEL 27 GOTO END

CLS
ECHO ÿ
ECHO   ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
ECHO   º Making a new program set WITHOUT VCHECK logic. Stand by . . . º
ECHO   ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼
ECHO ÿ
COPY VC1 VC1.COM > NUL
ECHO    Running VC1.COM to initialize . . . 
VC1 -
IF ERRORLEVEL 1 GOTO ERRORS
ECHO            Making the rest of the program. Stand by. . . 
COPY VC        VC.EXE  > NUL
COPY VC1.COM   VC1.BIN > NUL
COPY VC.BIN    VCBIN  > NUL
COPY VC2       VC2.EXE  > NUL
COPY VCHECK    VCHECK.COM  > NUL
COPY VCOMP     VCOMP.COM  > NUL
IF EXIST     GET         COPY GET       GET.COM > NUL
IF EXIST     BOOTFIX     COPY BOOTFIX   BOOTFIX.COM > NUL
ECHO      Done!
ECHO   Victor Charlie is ready for action again.
ECHO   Please hit a key to wind up . . . 
ECHO ÿ
PAUSE > NUL
CLS
ECHO ÿ
ECHO    You have initialized a new Victor Charlie with NO VCHECK logic.
ECHO    The program will detect viruses as before, and find latent
ECHO    viruses through the VC.SIG signature library. The false alarms
ECHO    you may have experienced should now stop.
ECHO ÿ
ECHO        ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ· 
ECHO        ³ Hit any key to return to the program. º 
ECHO        ÔÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼ 
ECHO ÿ
PAUSE > NUL
GOTO END

:NOGOTGET
ECHO ÿ
ECHO   This routine requires use of the Victor Charlie utility GET.COM
ECHO     Please copy this utility to your VC Home Directory,
ECHO     and then start this routine from the menu again.
ECHO  Press any key to return to the VC main menu . . . 
ECHO ÿ
PAUSE > NUL
GOTO END

:UNCLEAN
ECHO  ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
ECHO  º  Removing VCHECK's logic means you must re-initialize the  º
ECHO  º  Victor Charlie program.                                   º
ECHO  º  The TSR or Driver programs you are running make this      º
ECHO  º  impossible for the moment.                                º
ECHO ÿº                                                            º
ECHO  º  Please COLD boot the computer from a DOS diskette, or by  º
ECHO  º  temporary removal of the Autoexec.BAT and Config.SYS      º
ECHO  º  startup programs. Return here to re-initialize.           º
ECHO  ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ¼
ECHO ÿ
ECHO   Hit any key to return to the Victor Charlie menu.
ECHO ÿ
PAUSE > NUL
GOTO END

:ERRORS
IF ERRORLEVEL 5 ECHO     Victor Charlie has caught a virus!
IF ERRORLEVEL 5 ECHO Please run the program again immediately!
IF ERRORLEVEL 5 goto END
IF ERRORLEVEL 4 ECHO  The RAM in your computer is messed up.
IF ERRORLEVEL 4 ECHO Please reboot and use this program again.
IF ERRORLEVEL 4 GOTO END
IF ERRORLEVEL 3 ECHO  Please do a "clean" reboot, without TSRs, and run Nofalse again.
IF ERRORLEVEL 3 goto END
IF ERRORLEVEL 1 ECHO  You must be in the VC Home Directory and you must be using
IF ERRORLEVEL 1 ECHO a DOS Version 3.0 or above. Please fix the problem and retry. 

:end
