我有50个文本文件,每个文本文件有大约6000行。我正在寻找一个批处理作业,将文件名附加到文本文件的每一行。Windows批处理作业在文件名前面的所有行之前
我有一个批处理作业,以将数据追加到每行,但不能满脑子都得到文件名
这是我迄今为止
@echo off
setLocal EnableDelayedExpansion
for /f "tokens=* delims= " %%a in (input.txt) do (
set /a N+=1
echo ^"(my filename)%%a^",>>output.txt
)
---例
文件名3315.txt
124123541234
1234123
2345623462356234
12341234562356245
期望的最终结果
3315124123541234
33151234123
33152345623462356234
331512341234562356245
......除非我失去了一些东西change'my filename'to'input.txt' – Compo
没有我不想要手动键入文件名50次..文件名会每次都会有所不同。 – user3369895
你已经将它输入到括号中,有什么区别?让我改写一下......不管你把上面的括号放在下面的括号里! – Compo