我有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