バッチファイル xcopy シンプルに拡張
:: ----------- :: xcopy拡張 %1を%2にディレクトリごとコピーする :: %1 コピー元ディレクトリ :: %2 コピー先ディレクトリ :: ----------- :XcopyDir xcopy /e /y %1 %2\%1\ exit /b
例) test.bat
@echo off cd /d %~dp0 call :XcopyDir <src_dir> <dst_dir> exit /b :XcopyDir xcopy /e /y %1 %2\%1\ exit /b
※ xcopyでは「/(スラッシュ)」でパスを区切るとエラーになるので、「\(バックスラッシュ)」でパスを区切る。