- @echo off
- rem 自己将x改为你设定的值。。。
- set /p n=请输入数字(不得大于x-1):
- set /a m=x-n
- for %%a in (a-%n% b-%m%) do (
- for /f "tokens=1,2 delims=-" %%b in ("%%a") do (
- setlocal enabledelayedexpansion
- for %%d in (%%b/*.txt) do set "_!random!_%%~nxd=%%d"
- for /f "tokens=2 delims==" %%e in ('set _') do (
- set /a n+=1
- if !n! leq %%c copy /y "%%e" "c:\"
- )
- endlocal
- )
- )
复制代码
|