wait.bat 483 B

1234567891011121314151617181920212223242526
  1. @call "%~dp0config.bat" 0 > nul
  2. if [%1]==[] goto :eof
  3. set endzeit=%1
  4. if [%endzeit:~0,1%]==[0] set "endzeit= %endzeit:~1%"
  5. if [%endzeit:~1,1%]==[:] set "endzeit= %endzeit%"
  6. if not [%2]==[] (
  7. echo Warte bis morgen
  8. call :tage
  9. ) else (
  10. if not [%Tag%]==[%date:~0,2%] goto :eof
  11. )
  12. echo Systemzeit: %TIME:~0,5%
  13. echo Warten bis: %endzeit%
  14. :minuten
  15. if "%TIME:~0,5%" geq "%endzeit%" goto ende
  16. sleep 60
  17. goto minuten
  18. :tage
  19. sleep 3600
  20. if [%Tag%]==[%date:~0,2%] goto :tage
  21. :ende
  22. echo.