xcopyバックアップ

バックアップ先のフォルダ(backup_日付)を全削除後、バックアップ

@echo off
TODAY=%date:~-10,4%%date:~-5,2%%date:~-2,2%
DAY=%date:~-2,2%
LOG=C:\Bat\Log\BackupLog_%TODAY%.txt

echo %date% %time% %0 前回バックアップフォルダ削除開始 > %LOG%
rmdir /S /Q \\<サーバ名>\<フォルダ名>\backup_%DAY%\
echo %date% %time% %0 前回バックアップフォルダ削除終了 >> %LOG%

echo %date% %time% %0 バックアップ開始 >> %LOG%
xcopy /C /E /I /F /H /Y d:\ \\<サーバ名>\<フォルダ名>\backup_%DAY%\ >> %LOG%
echo %date% %time% %0 バックアップ終了 >> %LOG%