发布网友 发布时间:2022-04-19 12:21
共3个回答
热心网友 时间:2023-07-04 05:51
@echo off
for /f "delims=-" %%i in ('dir /a-d /b *.jpg') do (
if exist %%i (
move "%%i-%%j" "%%i\"
)else (
md %%i&&move "%%i-%%j" "%%i\"
)
pause
创建文件夹后,并将和文件夹名字一样的文件移动到此文件夹下
热心网友 时间:2023-07-04 05:51
for /f "delims=" %%a in ('dir /a-d /on /s /b *.jpg^|find "-"') do (
for /f "delims=-" %%b in ("%%~na") do (
if not exist "%%b" md "%%b"
move "%%a" "%%b\"
)
)
批处理放在图片文件所在的顶层文件中,新建文件夹并将相应图片移入对应文件夹
热心网友 时间:2023-07-04 05:52
@echo off
for /f "tokens=1* delims=-" %%i in ('dir/a-d/b "*.jpg"') do (
if not exist "%%i" md "%%i"
move "%%i-%%j" "%%i"
)
pause