- 帖子
- 64
- 积分
- 133
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2023-1-27
|
回复 6# 77七
@echo off
setlocal enabledelayedexpansion
for /f "useback tokens=1-5 delims=," %%a in ("C:\Users\Administrator\Desktop\1.csv") do (
set /a n+=1
set m=%%b
call :1 !n!
md "%%a%%b%%c%%d%%e"
for /l %%l in (%%b,1,!m!) do (
set k=00%%l
move "!k:~-3!.jpg" "%%a%%b%%c%%d%%e"
)
)
pause & exit
:1
for /f "useback skip=%~1 tokens=1-5 delims=," %%a in ("C:\Users\Administrator\Desktop\1.csv") do (
set /a m=%%b-1
exit /b
)
exit /b
两处都改了,运行提示“系统找不到文件C:\Users\Administrator\Desktop\1.csv”
批处理文件和1.csv在处理的文件夹下运行是没问题的正常,但是把1.csv移到桌面就不行了 |
|