使用例: 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