|
|
发表于 2022-2-21 11:02:21
|
显示全部楼层
回复 3# Mizar
test_1.bat 测试之前请备份好原始的文件和文件夹
请参考Q-04把bat文件保存为ANSI编码:
https://mp.weixin.qq.com/s/6lbb97qUOs1sTyKJfN0ZEQ- @echo off
- setlocal enabledelayedexpansion
- cd /d "%~dp0"
- REM 设置图片所在的文件夹路径
- set "PictureFolder=D:\Test"
- set "n=0"
- set "PictureFile=0"
- for /f "tokens=1-3" %%a in ('type "1.txt"') do (
- if not exist "%%a" (
- md "%%a"
- )
- set /a n+=1
- set "x=!n!"
- set /a "y=%%b+%%c-1"
- for /l %%i in (!x!,1,!y!) do (
- set /a PictureFile=10000+%%i
- move "%PictureFolder%\!PictureFile:~-4!.jpg" "%%a"
- )
- if !x! neq !y! (
- set /a n=n+%%c-1
- )
- )
复制代码 |
|