AI ANSWERS by 1 NOTES

WEB制作、AI、Windows、アプリの使い方など様々な疑問を解決する

バッチファイルでテキストファイルの全行を変数に代入する

バッチファイルを使用してテキストファイルの全行を変数に代入するには、以下の手順を実行できます。以下の例では、example.txtというテキストファイルから行を読み取り、それぞれの行を変数に代入します。

@echo off
setlocal enabledelayedexpansion

set "textFile=example.txt"
set "allLines="

for /f "delims=" %%a in (%textFile%) do (
	set "line=%%a"
	set "allLines=!allLines!!line!
)

echo %allLines%

endlocal

このバッチファイルの説明:

これにより、テキストファイルの全行が一つの変数に格納され、それを表示することができます。必要に応じて、変数allLinesを他の操作に使用できます。