home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-386-Vol-2of3.iso / a / autogets.zip / GETS.BAT < prev    next >
DOS Batch File  |  1990-01-03  |  2KB  |  41 lines

  1. echo off
  2. rem rename THE FILE GETSNO.ENV TO GETS.BAT OR WHATEVER IF YOU GET REPORTS OF
  3. REM OUT OF ENVIRONMENT SPACE OR RESET THE SHELL OPTION IN CONFIG.SYS
  4. REM YOU CAN SAFELY RENAME THE FILE AUTOGETS TO WHATEVER YOU WISH
  5. SET ERROR=0
  6. autogets %1 %2 %3
  7. for %%A in (0 1 2 3 4 5 6 7) DO IF ERRORLEVEL=%%A SET ERROR=%%A
  8. goto ERRORS%ERROR%
  9. :ERRORS0
  10.     ECHO  EXECUTION COMPLETED NORMALLY.
  11.     PAUSE > NUL
  12.     GOTO THEEND
  13. :ERRORS1
  14.     ECHO  * AUTOGETS REPORTED AN ERROR WITH .DBF FILE >> ERRORS.LST
  15.     ECHO  * CHECK FOR A COMPLETE PATH TO THE .DBF FILE >>ERRORS.LST
  16.     GOTO THEEND
  17. :ERRORS2
  18.     ECHO  * AUTOGETS REPORTED AN ERROR WITH THE OUTPUT FILE >> ERRORS.LST
  19.     ECHO  * CHECK THE FILENAME IS VALID, DOESN'T EXIST, OR TRY WITH A DIFFERENT FILE >> ERRORS.LST
  20.     GOTO THEEND
  21. :ERRORS3
  22.     ECHO  * AUTOGETS REPORTED THAT THE SPECIFIED FILE WAS AN INVALID .DBF >>ERRORS.LST
  23.     ECHO  * CHECK THE FIRST BYTE OF THE FILE - ascii 03 () && ascii 83 (S) ARE VALID VALUES>> ERRORS.LST
  24.     GOTO THEEND
  25. :ERRORS4
  26.     ECHO  * AUTOGETS REPORTED THAT YOU ATTEMPTED TO WORK ON MULTIPLE FILES >> ERRORS.LST
  27.     ECHO  * AUTOGETS CAN CURRENTLY ONLY WORK ON ONE FILE AT A TIME, BUT >> ERRORS.LST
  28.     ECHO  * YOU CAN DO AS MANY IN A ROW AS YOU WISH >> ERRORS.LST
  29.     GOTO THEEND
  30. :ERRORS5
  31.     ECHO  * AUTOGETS REPORTED THAT USER WAS SEEKING HELP >> ERRORS.LST
  32.     GOTO THEEND
  33. :ERRORS6
  34.     ECHO  * AUTOGETS REPORTED THAT YOU DECIDED NOT TO OVERWRITE AN EXISTING FILE >> ERRORS.LST
  35.     ECHO  * WITH THE OUTPUT FROM IT'S CLEVER WORK >> ERRORS.LST
  36.     GOTO THEEND
  37. :ERRORS7
  38.     ECHO  * AUTOGETS REPORTED THAT THERE WAS INSUFFICIENT MEMORY >> ERRORS.LST
  39.     ECHO  * TRY TO REDUCE THE NUMBER OF TSR'S OR OPEN FILES BEFORE RERUNNING >> ERRORS.LST
  40. :THEEND
  41.