hiro1357

watch.bat

Nov 11th, 2013
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 0.45 KB | None | 0 0
  1. @echo off
  2. :LOOP
  3. for /f "usebackq" %%d in (`date /t`) do set NOWDATE=%%d
  4. for /f "usebackq" %%t in (`time /t`) do set NOWTIME=%%t
  5.  
  6. if "%1" == "-n" (
  7. set WATCHTIMEOUT=%2
  8. set WATCHCOMMAND=%3 %4 %5 %6 %7 %8 %9
  9. ) else (
  10. set WATCHTIMEOUT=2
  11. set WATCHCOMMAND=%1 %2 %3 %4 %5 %6 %7 %8 %9
  12. )
  13. echo Every %WATCHTIMEOUT%s: %WATCHCOMMAND%      %NOWDATE% %NOWTIME%
  14. %WATCHCOMMAND%
  15. set NOWDATE=
  16. set NOWTIME=
  17. timeout /nobreak /t %WATCHTIMEOUT% > NUL
  18. cls
  19. goto LOOP
Add Comment
Please, Sign In to add comment