xcopy
コマンドでディレクトリをコピーしたい時に。
INC表記は指定できないっぽいので、ドライブ割り当てしてコピー。
使用例)空サブディレクトリごと、コピー先に新規に日付付きディレクトリでリネームコピー
xcopy X:\template X:\%date:/=%_template /E /H /C /I
/E ディレクトリまたはサブディレクトリが空であってもコピーする
/H 隠しファイルやシステム・ファイルもコピーする
/C エラーが発生しても,コピーを続ける
/I 受け側がなく,複数のファイルをコピーする場合,受け側をディレクトリとしてコピーする
事前にファイルなのかディレクトリなのかを指定する
/I が無ければ受け側がファイルなのがディレクトリなのかを聞いてくるので、以下のような方法でもできます。
echo D|xcopy X:\template X:\%date:/=%_template /E /H /C
ファイルをコピーせずにサブフォルダを含めたフォルダ構造だけコピー、かつ事前に「D」指定する
echo D|xcopy /t /e X:\template X:\%date:/=%_template
タイムスタンプの条件でcopy対象を絞る
コマンドプロンプトで、更新日が指定日以降のファイルのみコピーする方法 | TOSHIO-WEB
/D:[MM]/[DD]/[YY]
