大家好我试图创建一个.bat文件,列出每个文件夹中的所有文件,并在每行之后添加一些文本到像这样的txt文件
f(1).bmp 1 1 1 100 100
f(2).bmp 1 1 1 100 100
f(3).bmp 1 1 1 100 100
f(4).bmp 1 1 1 100 100
f(5).bmp 1 1 1 100 100
f(6).bmp 1 1 1 100 100
f(7).bmp 1 1 1 100 100
每一行之后的 1 1 1 100 100 将始终保持不变,到目前为止我有......
dir /b *.bmp >infofile.txt
列出了每个文件但我如何添加后面的数字。感谢您的阅读
答案 0 :(得分:2)
@echo off
break > infofile.txt
for /f "delims=" %%F in ('dir /b /s *.bmp') do (
echo %%F 1 1 1 100 100 >>infofile.txt
)
答案 1 :(得分:2)
试试这个:
@echo off
(for /f "delims=" %%F in ('dir /b /s *.bmp') do (
echo %%F 1 1 1 100 100
))>infofile.txt