home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR2 / DNT2V304.ZIP / MDF.BAT < prev    next >
DOS Batch File  |  1993-06-09  |  2KB  |  58 lines

  1. @ECHO OFF
  2. REM **************************************
  3. REM * MDF.EXE - June 9, 1993, R02.V01.00 *
  4. REM **************************************
  5. :BEGIN
  6. CLS
  7. ECHO.
  8. ECHO Loading, DATE 'n' TIME (DNT) Color Program...
  9. ECHO please wait a second.....
  10. GOTO _CHECK_COMMAND
  11.  
  12. :_CHECK_COMMAND
  13. IF '%1' == '' GOTO ERR_MSG_1
  14. GOTO _CHECK_PROGRAM
  15.  
  16. :_CHECK_PROGRAM
  17. IF EXIST '%1\DNT\MDF.EXE'      GOTO ERR_MSG_2
  18. IF EXIST '%1\DNT\COLOR.DNT'    GOTO ERR_MSG_2
  19. IF EXIST '%1\DNT\USERID.DNT'   GOTO ERR_MSG_2
  20. IF EXIST '%1\DNT\SYSTEMID.DNT' GOTO ERR_MSG_2
  21. GOTO START
  22.  
  23. :START
  24. %1
  25. CD\DNT
  26. MDF.EXE
  27. GOTO _EXIT
  28.  
  29. :ERR_MSG_1
  30. CLS
  31. ECHO.
  32. ECHO                 ╔═══════════════════════════════════════════════╗
  33. ECHO                 ║                                               ╟──┐
  34. ECHO                 ║               MISSING DRIVER!                 ║  │
  35. ECHO                 ║                                               ║  │
  36. ECHO                 ║             DNT [DRIVER (A-Z)]:               ║  │
  37. ECHO                 ║                                               ║  │
  38. ECHO                 ║                                          4/93 ║  │
  39. ECHO                 ╚══╤════════════════════════════════════════════╝  │
  40. ECHO                    └───────────────────────────────────────────────┘
  41. PAUSE
  42. GOTO _EXIT
  43.  
  44. :ERR_MSG_2
  45. CLR
  46. ECHO.
  47. ECHO                 ╔═══════════════════════════════════════════════╗
  48. ECHO                 ║                                               ╟──┐
  49. ECHO                 ║                FILE MISSING!                  ║  │
  50. ECHO                 ║                                          1/93 ║  │
  51. ECHO                 ╚══╤════════════════════════════════════════════╝  │
  52. ECHO                    └───────────────────────────────────────────────┘
  53. PAUSE
  54. GOTO _EXIT
  55.  
  56. :_EXIT
  57. CD\
  58.