我正在尝试纠正从图像名称列表创建多个文本文件的脚本,但我需要它们中的每一个在内容中都有一个递增的数字。到目前为止,我已经想出了这个
setlocal enabledelayedexpansion
set /a i=0
for /f %%f in ( 'dir /b /A-D %1"*.jpg"' ) do (
set /a i=i+1
@rem echo %%f !i!
)
for %%a in (*.jpg) do echo caption= / %i% >> %%~na.txt
这为我提供了具有正确名称和部分内容的文本文件,包括文件总数,但我需要创建的每个文件都不同,因此第一个文件会说标题 = 1 / 64,第二个文件会说 2 / 64。
谁能帮助我,因为我现在头疼:)