本帖最后由 qixiaobin0715 于 2023-12-11 11:45 编辑
新文件夹为“abc”。
1.代码第10行的数字为需要复制的图片个数;
2.代码第8行可以保证设置的变量随机数名称不会重复;
3.图片扩展名为jpg;- @echo off
- md ..\abc
- for /f "delims=" %%i in ('dir /b /ad') do (
- setlocal enabledelayedexpansion
- pushd "%%i"
- for /f "delims=" %%j in ('dir /b /a-d *.jpg') do (
- set /a n+=1
- set "_!random!-!n!=%%j"
- )
- set /a n-=3
- for /f "tokens=1* delims==" %%k in ('set _^|more +!n!') do copy "%%l" "..\..\abc\"
- popd
- endlocal
- )
- move "..\abc"
- pause
复制代码 代码未经测试。 |