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

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