1

Тема: CMD/BAT: как скопировать архив?

Есть скрипт для копирования баз 1С

:: От куда копируем
set SrcPath=D:\backup\allbase\allbase

:: Куда копируем
set DestPath=D:\backup\allbase\

:: Название Архива
set ArhName=backup_allbase

:: Password
set pass=123456

Forfiles -p D:\backup\allbase -s -m *.* -d -7 -c "cmd /c del /q @path"
mkdir "D:\backup\allbase\allbase"
xcopy "D:\BASE\*.*" "D:\backup\allbase\allbase" /E
"C:\Program Files\WinRAR\WinRAR.exe" a -hp"%pass%" -m5 -s -y -ep1 -r -agYYYY.MM.DD.HH.MM "%DestPath%\%ArhName%_.rar" 

"%SrcPath%\*.*"
rmdir "D:\backup\allbase\allbase" /S /Q

Как мне сделать,чтобы полученный архив копировался на другой диск?
А то у него название backup_allbase_2011.04.04.17.00 и в этой папке около 20 архивов(т.е папку копировать не получится).Надо как то по последнему изменению чтоли.

2

Re: CMD/BAT: как скопировать архив?

Архивируйте во временную папку, оттуда копируйте на тот диск куда надо, потом переносите в папку с архивами.