[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
随机数这种你们用的我都不明白是什么意思,
for /l %%i in (1 1 100) do call md %%random:5=%%
随机数后面:5是什么意思呢?
只能想到最笨的,大家莫笑。。。。
  1. :0
  2. if %m% equ 101 goto 2
  3. set /a w=%random%
  4. echo %w%|find /i "5" >nul
  5. if %errorlevel% equ 0 (
  6. echo %w%此名含5
  7. goto 0 ) else (
  8. goto 1
  9. )
  10. :1
  11. dir /b |find /i "%w%" >unl
  12. if %errorlevel% equ 0 (
  13. echo 有重复文件名%w%
  14. goto 0 ) else (
  15. md !w!
  16. set /a m=m+1
  17. )
  18. goto 0
  19. :2
  20. echo creat success
  21. pause
  22. exit
复制代码

TOP

返回列表