本帖最后由 qixiaobin0715 于 2023-9-14 14:19 编辑
几经易稿,老觉得有问题,就这样吧。未测试,将批处理和1.csv文件放在图片文件夹中:- @echo off
- setlocal enabledelayedexpansion
- for /f "tokens=1-5 delims=," %%a in (1.csv) do (
- set str=00%%b
- set str=!str:~-3!
- set #!str!=%%a%%b%%c%%d%%e
- md "%%a%%b%%c%%d%%e"
- )
- for /f "delims=" %%i in ('dir /b /a-d ???.jpg') do (
- if defined #%%~ni set Folder=!#%%~ni!
- move "%%i" "!Folder!\"
- )
- pause
复制代码
|