【バッチ】特定の文字列を含むフォルダのみを変数に格納したい
解決したいこと
実行するバッチと同じディレクトリに存在するフォルダで、かつ
特定の文字列を含むフォルダを変数に格納したいです。
例)
下記のディレクトリ構成の場合、
「TEST」の文字列を含む"フォルダのみ"取得したいです。
期待結果は下記の3つが取得できることを期待しています。
「TEST1フォルダ」
「TEST2フォルダ」
「TEST3フォルダ」
[フォルダ構成]
Sampleフォルダ
└TELLフォルダ
└TEST1フォルダ
└TEST2フォルダ
└TEST3フォルダ
└TESTファイルtext
└実行するバッチbat
下記のサイトを参考に下記のコードを記載しましたが、
FILEを出力すると2021/10/08となり、更新日時?が出力されます。
https://nashiza-blog.com/2020/06/14/find-filename/
オプション「/ad」は下記のサイトを参考にしました。。
https://rnr.hatenablog.com/entry/programming/cmd/dir
set PARAM=TEST
for /f "usebackq" %%A in (`dir /ad ^| find "%PARAM%"`) do set FILE=%%A
echo %FILE%
pause
0