我有一个基本的批处理文件,它将所有内容复制到另一个文件夹:
@echo off
set list=%dir%*.jpg
mkdir Converted
for %%f in (%list%) do (
echo Copying "%%f"
copy "%%f" "Converted\x_%%~nf.jpg"
)
它似乎有效,但由于某种原因创建了第一个文件的附加副本。
输入:
1.jpg
2.jpg
3.jpg
输出:
x_1.jpg
x_2.jpg
x_3.jpg
x_x_1.jpg
如何防止它创建 x_x_1.jpg?