home *** CD-ROM | disk | FTP | other *** search
/ PC Plus 57 / ISSUE_57_JUN_1991 / MAGAZINE / CURRENT.BAT < prev    next >
Encoding:
DOS Batch File  |  1991-01-01  |  757 b   |  38 lines

  1. ECHO OFF
  2. CLS
  3. REM This batch file uses the DATE & TIME commands to create
  4. REM two batch files. These are invoked in turn.
  5. REM When they chain back to to this batch file,
  6. REM time, or day + date are passed as parameters %3 and %3, %4.
  7.  
  8. IF NOT "%ECHO%"=="" ECHO %ECHO%
  9. rem CURRENT.BAT
  10.  
  11. IF (%1)==() GOTO SETUP
  12. IF (%1)==(date) GOTO SETDATE
  13. IF (%1)==(time) GOTO SETTIME
  14.  
  15. :SETUP
  16.  
  17. REM ECHO and MORE are to get a [CR] into DATE
  18. ECHO ANY NON BLANK STRING | MORE | DATE > \DDATE.BAT
  19. ECHO ANY NON BLANK STRING | MORE | TIME > \TTIME.BAT
  20. \DDATE
  21.  
  22. :SETDATE
  23. SET DAY=%3
  24. SET DATE=%4
  25. TTIME
  26.  
  27. :SETTIME
  28. SET TIME=%3
  29.  
  30. DEL \DDATE.BAT
  31. DEL \TTIME.BAT
  32.  
  33. ECHO.
  34. ECHO The environment variables DAY DATE & TIME have been set up
  35. ECHO as shown.
  36. ECHO.
  37. SET
  38.