这是原作:
1:80
1:81
1:82
1:83
我想将批次用作结果:
1:80,
1:81,
1:82,
1:83
这是我的批处理文件。似乎有些不对劲:
@echo off
setlocal enabledelayedexpansion
for /f "delims" %%i in {*.txt}
do echo %%i,
for /f "delims" %%j in (*.txt) do (
set var=%%j
echo !var!
)
答案 0 :(得分:0)
for
的一些语法问题:
"delims="
(*.txt)
,而不是{*.txt}
)
声明for
醇>
和一个逻辑问题:你的第二个for
会再次处理所有行,而不仅仅是我想的最后一行。