バッチファイルで
・指定したフォルダ配下の
・フォルダ一覧を取得
できます!
コード
ここでは例として、
・デスクトップにあるフォルダ「test」配下の
・フォルダ一覧を取得して画面へ出力
します。
@echo off
rem 対象フォルダ
set targetFolder=C:\Users\user\Desktop\test
rem フォルダの存在有無を確認
if not exist %targetFolder% (
echo 対象フォルダが存在しないため、処理を終了します。
echo.
pause
exit
)
rem フォルダ一覧を取得
for /f %%a in ('dir /a-a /b %targetFolder%') do (
echo %%~a
)
echo.
pause
実行結果
バッチファイルで
・指定したフォルダ配下の
・フォルダ一覧を取得
できました。
参考①
指定したフォルダ配下のファイル一覧を取得することもできます。
詳細は以下の記事をご確認ください。
参考②
上記で使用した以下の詳細は、公式サイトをご確認ください。
●forコマンド
●dirコマンド