![](https://batch-file.net/wp-content/themes/cocoon-master/images/b-woman.png)
バッチファイルで
・フォルダ名を取得
できます!
コード
ここでは例として
・パス「C:\Users\user\Desktop\temp」の
・フォルダ名を取得
します。
※フォルダ名「temp」を取得します。
![フォルダ「temp」](https://batch-file.net/wp-content/uploads/2023/06/bat_get_foldername_001.png)
@echo off
rem 対象フォルダ
set targetFolder=C:\Users\user\Desktop\temp
rem フォルダの存在有無を確認
if not exist %targetFolder% (
echo 対象フォルダが存在しないため、処理を終了します。
echo.
pause
exit
)
rem フォルダ名を取得
for /f %%a in ("%targetFolder%") do (
set folderName=%%~na
)
echo %folderName%
echo.
pause
実行結果
フォルダ名を取得できました。
※フォルダ名「temp」を取得できました。
![](https://batch-file.net/wp-content/uploads/2023/06/bat_get_foldername_003.png)
参考
ファイル名を取得することもできます。
詳細は以下の記事をご確認ください。