特定のフォルダー内のすべての .txt ファイルをバッチ スクリプトへの入力として使用するには、名前を個別にハードコードする必要はありません。
要するに、バッチスクリプトが存在するディレクトリ内のすべての .txt ファイルを処理するようにします。
現在のコード:
for /f "tokens=4 delims=|" %%a in (filename1.txt) do (...)
...1 つだけを読み取ります。
うまくいかない次の方法を試しました。
for /f "tokens=4 delims=|" %%a in ('dir /b C:\BatchScripting') do (..)
と:
for /f "tokens=4 delims=|" %%a in (*.txt) do (...)
そしてこれも:
for /f "tokens=4 delims=|" %%a in (%%~dpnx) do (...)
しかし、役に立たない。ヘルプ!