我想在Windows批处理文件中的循环内写相同的行.例如:
setlocal EnableDelayedExpansion
set file_number=0
for %%f in (*) do (
set /a file_number+=1
echo working on file number !file_number!
something.exe %%f
)
setlocal DisableDelayedExpansion
Run Code Online (Sandbox Code Playgroud)
这将导致:
echo在文件号1上工作
echo在文件号2上工作
echo工作在3号文件上
...
我希望他们所有人都在同一条线上.我找到了一个删除新行的黑客(例如:Windows批处理:没有换行的回声),但这会产生一个长行.
谢谢!