複数のテキスト ファイルの最初の行を新しいテキスト ファイルにコピーし、元のファイル名を各行に追加するバッチ コードが必要です。
ありがとう
これは、 https://www.dropbox.com/s/rfdldmcb6vwi9xc/findrepl.batfindrepl.bat
から呼び出されるヘルパー バッチ ファイルを使用します。
findrepl.bat
バッチ ファイルと同じフォルダーまたはパス上に配置します。
@echo off
set linenum=1
for %%a in (*.txt) do (
type "%%a"|findrepl /o:%linenum%:%linenum% >>tmp.tmp
)
move /y tmp.tmp "Result.txt"
@ECHO OFF &SETLOCAL
for %%a in (*.txt) do (
set "line="
set /p "line="<"%%~a"
SETLOCAL ENABLEDELAYEDEXPANSION
echo(!line!
endlocal
)