使用例: rem 実行時引数の場合 echo %1 echo %~d1% echo %~p1% echo %~dp1% echo %~f1% echo %~n1% echo %~x1% echo %~nx1% echo %~s1% echo %~a1% echo %~t1% echo %~z1% rem 変数にファイル名を格納している場合 for %%i in (%FilePath%) do set DATA=%%~di for %%i in (%FilePath%) do set DATA=%%~pi for %%i in (%FilePath%) do set DATA=%%~dpi for %%i in (%FilePath%) do set DATA=%%~fi for %%i in (%FilePath%) do set DATA=%%~ni for %%i in (%FileP
![バッチファイルの引数の文字列置換・パス展開](https://cdn-ak-scissors.b.st-hatena.com/image/square/1ab54a2f78e270c2b9aa9f2edd78579906b058b9/height=288;version=1;width=512/https%3A%2F%2Ftex2e.github.io%2Fimage%2Fchono-mako-bg.jpg)