93の方法で上手くいったのですが、欲が出てきてしまいました。 サブフォルダにあるファイルについてもできないか試していましたが、うまくいきませんでした。 試したのは setlocal EnableDelayedExpansion set FILES= for /R "E:¥aaa" %%x in (*.bbb) do set FILES=!FILES! "%%~fx" hoge %FILES% です。%%~xを%%~fxや%%~$PATH:xに変えてみましたが、だめでした。 何かいい方法は無いでしょうか?