如果像你所举例子那样文件夹名序号后面都添加4个任意小写字母的话,自己测试一下:- @echo off
- set Letters=a b c d e f g h i j k l m n o p q r s t u v w x y z
- setlocal enabledelayedexpansion
- for /f "delims=" %%i in ('dir /b /a-d *.jpg') do (
- set /a n+=1
- setlocal enabledelayedexpansion
- for /l %%a in (1,1,4) do (
- for %%b in (%Letters%) do (
- set /a m+=1
- set _!random!-!m!=%%b
- )
- for /f "skip=25 tokens=2 delims==" %%c in ('set _') do (
- set str=!str!%%c
- )
- )
- md "新建文件夹(!n!)!str!\" 2>nul
- copy "%%i" "新建文件夹(!n!)!str!\">nul 2>nul
- endlocal
- )
- pause
复制代码
|