[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 taofan712 于 2018-5-31 23:18 编辑
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. :LOOP
  4. set/a H=8+%random%%%2
  5. if %H% equ 8 (set/a M=30+%random%%%30) else (set/a M=%random%%%31)
  6. set/a S=%random%%%60,MS=%random%%%60
  7. CALL :help %H% %M% %S% %MS%
  8. set/a H=11+%random%%%2
  9. if %H% equ 11 (set/a M=30+%random%%%30) else (set/a M=%random%%%31)
  10. set/a S=%random%%%60,MS=%random%%%60
  11. CALL :help %H% %M% %S% %MS%
  12. set/a H=14
  13. set/a M=%random%%%30,S=%random%%%60,MS=%random%%%60
  14. CALL :help %H% %M% %S% %MS%
  15. set/a H=17+%random%%%2
  16. if %H% equ 17 (set/a M=30+%random%%%30) else (set/a M=%random%%%31)
  17. set/a S=%random%%%60,MS=%random%%%60
  18. CALL :help %H% %M% %S% %MS%
  19. PAUSE
  20. GOTO LOOP
  21. :help
  22. set/a n=0
  23. for %%a in (%1 %2 %3 %4) do (
  24.     set var=00%%a:
  25.     set/a n+=1
  26.     if !n! equ 4 (set var=!var:~-3,-1!) else (set var=!var:~-3!)
  27.     set/p tp=!var!<nul
  28. )
  29. echo;
  30. :eof
复制代码
啧啧啧,挺有意思的一个题目,我却没有巧妙思路,也是无趣。

TOP

返回列表