[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 1152 于 2021-4-24 10:31 编辑
  1. @echo off
  2. set a=%date:~8,2%
  3. set n=%date:~0,4%
  4. if "%date:~5,2%"=="01" set sx=31
  5. if "%date:~5,2%"=="01" set sx=31
  6. if "%date:~5,2%"=="03" set sx=31
  7. if "%date:~5,2%"=="04" set sx=30
  8. if "%date:~5,2%"=="05" set sx=31
  9. if "%date:~5,2%"=="06" set sx=30
  10. if "%date:~5,2%"=="07" set sx=31
  11. if "%date:~5,2%"=="08" set sx=31
  12. if "%date:~5,2%"=="09" set sx=30
  13. if "%date:~5,2%"=="10" set sx=31
  14. if "%date:~5,2%"=="11" set sx=30
  15. if "%date:~5,2%"=="12" set sx=31
  16. if "%a:~0,-1%"=="0" set e=0
  17. set /a a=a+1
  18. if "%b:~0,-1%"=="0" set ed=0
  19. if "%b%" GTR "12" set b=01&set /a n=n+1
  20. set /a c=n/2
  21. set /a h=c*2
  22. if "%c%"=="%h%" set sx=29
  23. if "%a%" GTR "%sx%" set a=01&set /a b=b+1
  24. md %n%%eb%%b%%e%%a%
复制代码

TOP

回复 3# cutebe


    不用搞像0265年的了,代码短运行快

TOP

回复 6# cutebe


set /a c=n/2
set /a h=c*2
if "%c%"=="%h%" set sx=29
是判断是否是小数点
0265是265年

TOP

返回列表