需求:提取当前目录下a文件夹中的所有jpg格式图片,循环前两张jpg移动到a文件夹中新建序号文件夹
直接上代码:
@echo off&title 图片处理 - CSDN南方者
setlocal EnableDelayedExpansion
set lines=1
set "Path_d=%~dp0a\"
echo %Path_d%*.jpg
for /f "delims=" %%i in ('dir /a /b %Path_d%*.jpg') do (
echo !lines!
set /a lines+=1
set /a b=!lines! / 2
if exist %Path_d%!b! (
move %Path_d%%%i %Path_d%!b!
) else (mkdir %Path_d%!b!
move %Path_d%%%i %Path_d%!b!)
)
pause
运行结果: