ファイルのリストを変数にコピーするスクリプトを作成しましたが、受け取るのは最後のファイルだけです。つまり、for ループで変数をエコーすると、20 個ほどのファイルが表示されますが、最後のファイルだけが変数にコピーされます。それらをすべて正しくコピーするにはどうすればよいですか?
Windows 7 を使用しています。
@echo off
setlocal enabledelayedexpansion enableextensions
for /r %%x in (*) do (
echo %%x
SET PATH_VALUE=%%x;%PATH_VALUE%
)